builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-055 starttime: 1464104696.67 results: success (0) buildid: 20160524070908 builduid: d35eaacb15fd4cd18d4a12cb17e18bb5 revision: 9fe9c798d44ff40eb793feb857602cce7dff16e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:56.666636) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:56.667120) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:56.667414) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:56.827277) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:44:56.827624) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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 --08:44:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.21 MB/s 08:44:57 (8.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.419000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:44:58.270553) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-24 08:44:58.270881) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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.004000 ========= master_lag: 4.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-24 08:45:06.385747) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-24 08:45:06.386053) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9fe9c798d44ff40eb793feb857602cce7dff16e8 --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 9fe9c798d44ff40eb793feb857602cce7dff16e8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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-24 08:45:05,927 truncating revision to first 12 chars 2016-05-24 08:45:05,927 Setting DEBUG logging. 2016-05-24 08:45:05,927 attempt 1/10 2016-05-24 08:45:05,927 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9fe9c798d44f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:45:06,880 unpacking tar archive at: mozilla-aurora-9fe9c798d44f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.677000 ========= master_lag: 1.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-24 08:45:09.062190) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:45:09.062486) ========= script_repo_revision: 9fe9c798d44ff40eb793feb857602cce7dff16e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:45:09.062845) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:45:09.063109) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:45:09.092427) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 52 secs) (at 2016-05-24 08:45:09.092726) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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 08:45:09 INFO - MultiFileLogger online at 20160524 08:45:09 in C:\slave\test 08:45: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 08:45:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:45:09 INFO - {'append_to_log': False, 08:45:09 INFO - 'base_work_dir': 'C:\\slave\\test', 08:45:09 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:45:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:45:09 INFO - 'buildbot_json_path': 'buildprops.json', 08:45:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:45:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:45:09 INFO - 'download_minidump_stackwalk': True, 08:45:09 INFO - 'download_symbols': 'true', 08:45:09 INFO - 'e10s': False, 08:45:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:45:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:45:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:45:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:45:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:45:09 INFO - 'C:/mozilla-build/tooltool.py'), 08:45:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:45:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:45:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:45:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:45:09 INFO - 'log_level': 'info', 08:45:09 INFO - 'log_to_console': True, 08:45:09 INFO - 'opt_config_files': (), 08:45:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:45:09 INFO - '--processes=1', 08:45:09 INFO - '--config=%(test_path)s/wptrunner.ini', 08:45:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:45:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:45:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:45:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:45:09 INFO - 'pip_index': False, 08:45:09 INFO - 'require_test_zip': True, 08:45:09 INFO - 'test_type': ('testharness',), 08:45:09 INFO - 'this_chunk': '1', 08:45:09 INFO - 'total_chunks': '10', 08:45:09 INFO - 'virtualenv_path': 'venv', 08:45:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:45:09 INFO - 'work_dir': 'build'} 08:45:09 INFO - ##### 08:45:09 INFO - ##### Running clobber step. 08:45:09 INFO - ##### 08:45:09 INFO - Running pre-action listener: _resource_record_pre_action 08:45:09 INFO - Running main action method: clobber 08:45:09 INFO - rmtree: C:\slave\test\build 08:45:09 INFO - Using _rmtree_windows ... 08:45:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:48:25 INFO - Running post-action listener: _resource_record_post_action 08:48:25 INFO - ##### 08:48:25 INFO - ##### Running read-buildbot-config step. 08:48:25 INFO - ##### 08:48:25 INFO - Running pre-action listener: _resource_record_pre_action 08:48:25 INFO - Running main action method: read_buildbot_config 08:48:25 INFO - Using buildbot properties: 08:48:25 INFO - { 08:48:25 INFO - "project": "", 08:48:25 INFO - "product": "firefox", 08:48:25 INFO - "script_repo_revision": "production", 08:48:25 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 08:48:25 INFO - "repository": "", 08:48:25 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 08:48:25 INFO - "buildid": "20160524070908", 08:48:25 INFO - "pgo_build": "False", 08:48:25 INFO - "basedir": "C:\\slave\\test", 08:48:25 INFO - "buildnumber": 15, 08:48:25 INFO - "slavename": "t-w732-ix-055", 08:48:25 INFO - "revision": "9fe9c798d44ff40eb793feb857602cce7dff16e8", 08:48:25 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:48:25 INFO - "platform": "win32", 08:48:25 INFO - "branch": "mozilla-aurora", 08:48:25 INFO - "repo_path": "releases/mozilla-aurora", 08:48:25 INFO - "moz_repo_path": "", 08:48:25 INFO - "stage_platform": "win32", 08:48:25 INFO - "builduid": "d35eaacb15fd4cd18d4a12cb17e18bb5", 08:48:25 INFO - "slavebuilddir": "test" 08:48:25 INFO - } 08:48:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:48:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:48:25 INFO - Running post-action listener: _resource_record_post_action 08:48:25 INFO - ##### 08:48:25 INFO - ##### Running download-and-extract step. 08:48:25 INFO - ##### 08:48:25 INFO - Running pre-action listener: _resource_record_pre_action 08:48:25 INFO - Running main action method: download_and_extract 08:48:25 INFO - mkdir: C:\slave\test\build\tests 08:48:25 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')]} 08:48:25 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:48:25 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:48:25 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:48:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:48:26 INFO - Downloaded 1274 bytes. 08:48:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:48:26 INFO - Using the following test package requirements: 08:48:26 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:48:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:48:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:48:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'jsshell-win32.zip'], 08:48:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:48:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:48:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:48:26 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:48:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:48:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:26 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:48:26 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 08:48:26 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')]} 08:48:26 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:48:26 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:48:26 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:48:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:48:29 INFO - Downloaded 20302448 bytes. 08:48:29 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/*'] 08:48:29 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/* 08:48:31 INFO - caution: filename not matched: web-platform/* 08:48:31 INFO - Return code: 11 08:48:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:48:31 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:48:31 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:48:31 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:48:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:48:33 INFO - Downloaded 36409218 bytes. 08:48:33 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/*'] 08:48:33 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/* 08:49:45 INFO - caution: filename not matched: bin/* 08:49:45 INFO - caution: filename not matched: config/* 08:49:45 INFO - caution: filename not matched: mozbase/* 08:49:45 INFO - caution: filename not matched: marionette/* 08:49:45 INFO - caution: filename not matched: tools/wptserve/* 08:49:45 INFO - Return code: 11 08:49:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:45 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:49:45 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:49:45 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:49:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:49:50 INFO - Downloaded 68454475 bytes. 08:49:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:49:50 INFO - mkdir: C:\slave\test\properties 08:49:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:49:50 INFO - Writing to file C:\slave\test\properties\build_url 08:49:50 INFO - Contents: 08:49:50 INFO - build_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:49:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:49:50 INFO - Writing to file C:\slave\test\properties\symbols_url 08:49:50 INFO - Contents: 08:49:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:50 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')]} 08:49:50 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:49:50 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:50 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:49:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 08:49:53 INFO - Downloaded 55557066 bytes. 08:49:53 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'] 08:49:53 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 08:49:56 INFO - Return code: 0 08:49:56 INFO - Running post-action listener: _resource_record_post_action 08:49:56 INFO - Running post-action listener: set_extra_try_arguments 08:49:56 INFO - ##### 08:49:56 INFO - ##### Running create-virtualenv step. 08:49:56 INFO - ##### 08:49:56 INFO - Running pre-action listener: _pre_create_virtualenv 08:49:56 INFO - Running pre-action listener: _resource_record_pre_action 08:49:56 INFO - Running main action method: create_virtualenv 08:49:56 INFO - Creating virtualenv C:\slave\test\build\venv 08:49:56 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 08:49:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:50:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:50:15 INFO - Installing distribute......................................................................................................................................................................................done. 08:50:17 INFO - Return code: 0 08:50:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:50: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')]} 08:50:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50: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')]} 08:50:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:17 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 08:50:17 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 08:50:17 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 08:50:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:17 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:50:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:17 INFO - 'DCLOCATION': 'SCL3', 08:50:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:17 INFO - 'HOMEDRIVE': 'C:', 08:50:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:17 INFO - 'KTS_VERSION': '1.19c', 08:50:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:50:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:17 INFO - 'MOZ_AIRBAG': '1', 08:50:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:17 INFO - 'MOZ_MSVCVERSION': '8', 08:50:17 INFO - 'MOZ_NO_REMOTE': '1', 08:50:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:17 INFO - 'NO_EM_RESTART': '1', 08:50:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:17 INFO - 'OS': 'Windows_NT', 08:50:17 INFO - 'OURDRIVE': 'C:', 08:50:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:50:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:17 INFO - 'PROCESSOR_LEVEL': '6', 08:50:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:17 INFO - 'PROMPT': '$P$G', 08:50:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:17 INFO - 'PWD': 'C:\\slave\\test', 08:50:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:17 INFO - 'SYSTEMDRIVE': 'C:', 08:50:17 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:17 INFO - 'TEST1': 'testie', 08:50:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:17 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:50:17 INFO - 'USERNAME': 'cltbld', 08:50:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:17 INFO - 'WINDIR': 'C:\\windows', 08:50:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:18 INFO - Downloading/unpacking psutil>=0.7.1 08:50:18 INFO - Running setup.py egg_info for package psutil 08:50:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:50:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:50:18 INFO - Installing collected packages: psutil 08:50:18 INFO - Running setup.py install for psutil 08:50:18 INFO - building 'psutil._psutil_windows' extension 08:50:18 INFO - error: Unable to find vcvarsall.bat 08:50:18 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-n6lpuq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:50:18 INFO - running install 08:50:18 INFO - running build 08:50:18 INFO - running build_py 08:50:18 INFO - creating build 08:50:18 INFO - creating build\lib.win32-2.7 08:50:18 INFO - creating build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:50:18 INFO - running build_ext 08:50:18 INFO - building 'psutil._psutil_windows' extension 08:50:18 INFO - error: Unable to find vcvarsall.bat 08:50:18 INFO - ---------------------------------------- 08:50:18 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-n6lpuq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:50:18 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:50:18 WARNING - Return code: 1 08:50:18 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! 08:50:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:50: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')]} 08:50:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50: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')]} 08:50:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:19 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 08:50:19 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 08:50:19 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 08:50:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:19 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:50:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:19 INFO - 'DCLOCATION': 'SCL3', 08:50:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:19 INFO - 'HOMEDRIVE': 'C:', 08:50:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:19 INFO - 'KTS_VERSION': '1.19c', 08:50:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:50:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:19 INFO - 'MOZ_AIRBAG': '1', 08:50:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:19 INFO - 'MOZ_MSVCVERSION': '8', 08:50:19 INFO - 'MOZ_NO_REMOTE': '1', 08:50:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:19 INFO - 'NO_EM_RESTART': '1', 08:50:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:19 INFO - 'OS': 'Windows_NT', 08:50:19 INFO - 'OURDRIVE': 'C:', 08:50:19 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:50:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:19 INFO - 'PROCESSOR_LEVEL': '6', 08:50:19 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:19 INFO - 'PROMPT': '$P$G', 08:50:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:19 INFO - 'PWD': 'C:\\slave\\test', 08:50:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:19 INFO - 'SYSTEMDRIVE': 'C:', 08:50:19 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:19 INFO - 'TEST1': 'testie', 08:50:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:19 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:50:19 INFO - 'USERNAME': 'cltbld', 08:50:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:19 INFO - 'WINDIR': 'C:\\windows', 08:50:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:50:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:50:19 INFO - Running setup.py egg_info for package mozsystemmonitor 08:50:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:50:19 INFO - Running setup.py egg_info for package psutil 08:50:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:50:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:50:19 INFO - Installing collected packages: mozsystemmonitor, psutil 08:50:19 INFO - Running setup.py install for mozsystemmonitor 08:50:19 INFO - Running setup.py install for psutil 08:50:19 INFO - building 'psutil._psutil_windows' extension 08:50:19 INFO - error: Unable to find vcvarsall.bat 08:50:19 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-y0fx8r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:50:19 INFO - running install 08:50:19 INFO - running build 08:50:19 INFO - running build_py 08:50:19 INFO - running build_ext 08:50:19 INFO - building 'psutil._psutil_windows' extension 08:50:19 INFO - error: Unable to find vcvarsall.bat 08:50:19 INFO - ---------------------------------------- 08:50:19 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-y0fx8r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:50:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:50:19 WARNING - Return code: 1 08:50:19 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! 08:50:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:50:19 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')]} 08:50:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:19 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')]} 08:50:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:19 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 08:50:19 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 08:50:19 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 08:50:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:20 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:50:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:20 INFO - 'DCLOCATION': 'SCL3', 08:50:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:20 INFO - 'HOMEDRIVE': 'C:', 08:50:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:20 INFO - 'KTS_VERSION': '1.19c', 08:50:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:50:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:20 INFO - 'MOZ_AIRBAG': '1', 08:50:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:20 INFO - 'MOZ_MSVCVERSION': '8', 08:50:20 INFO - 'MOZ_NO_REMOTE': '1', 08:50:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:20 INFO - 'NO_EM_RESTART': '1', 08:50:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:20 INFO - 'OS': 'Windows_NT', 08:50:20 INFO - 'OURDRIVE': 'C:', 08:50:20 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:50:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:20 INFO - 'PROCESSOR_LEVEL': '6', 08:50:20 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:20 INFO - 'PROMPT': '$P$G', 08:50:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:20 INFO - 'PWD': 'C:\\slave\\test', 08:50:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:20 INFO - 'SYSTEMDRIVE': 'C:', 08:50:20 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:20 INFO - 'TEST1': 'testie', 08:50:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:20 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:50:20 INFO - 'USERNAME': 'cltbld', 08:50:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:20 INFO - 'WINDIR': 'C:\\windows', 08:50:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:20 INFO - Downloading/unpacking blobuploader==1.2.4 08:50:20 INFO - Downloading blobuploader-1.2.4.tar.gz 08:50:20 INFO - Running setup.py egg_info for package blobuploader 08:50:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:50:24 INFO - Running setup.py egg_info for package requests 08:50:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:50:24 INFO - Downloading docopt-0.6.1.tar.gz 08:50:24 INFO - Running setup.py egg_info for package docopt 08:50:24 INFO - Installing collected packages: blobuploader, docopt, requests 08:50:24 INFO - Running setup.py install for blobuploader 08:50:24 INFO - Running setup.py install for docopt 08:50:24 INFO - Running setup.py install for requests 08:50:24 INFO - Successfully installed blobuploader docopt requests 08:50:24 INFO - Cleaning up... 08:50:24 INFO - Return code: 0 08:50:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:50:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:24 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, '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-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 08:50:24 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 08:50:24 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 08:50:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:24 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:50:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:24 INFO - 'DCLOCATION': 'SCL3', 08:50:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:24 INFO - 'HOMEDRIVE': 'C:', 08:50:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:24 INFO - 'KTS_VERSION': '1.19c', 08:50:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:50:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:24 INFO - 'MOZ_AIRBAG': '1', 08:50:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:24 INFO - 'MOZ_MSVCVERSION': '8', 08:50:24 INFO - 'MOZ_NO_REMOTE': '1', 08:50:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:24 INFO - 'NO_EM_RESTART': '1', 08:50:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:24 INFO - 'OS': 'Windows_NT', 08:50:24 INFO - 'OURDRIVE': 'C:', 08:50:24 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:50:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:24 INFO - 'PROCESSOR_LEVEL': '6', 08:50:24 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:24 INFO - 'PROMPT': '$P$G', 08:50:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:24 INFO - 'PWD': 'C:\\slave\\test', 08:50:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:24 INFO - 'SYSTEMDRIVE': 'C:', 08:50:24 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:24 INFO - 'TEST1': 'testie', 08:50:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:24 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:50:24 INFO - 'USERNAME': 'cltbld', 08:50:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:24 INFO - 'WINDIR': 'C:\\windows', 08:50:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:50:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:50:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:50:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:50:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:50:29 INFO - Unpacking c:\slave\test\build\tests\marionette 08:50:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:50:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:50:29 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 08:50:29 INFO - Running setup.py install for browsermob-proxy 08:50:43 INFO - Running setup.py install for manifestparser 08:50:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for marionette-client 08:50:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:50:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for marionette-driver 08:50:43 INFO - Running setup.py install for mozcrash 08:50:43 INFO - Running setup.py install for mozdebug 08:50:43 INFO - Running setup.py install for mozdevice 08:50:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozfile 08:50:43 INFO - Running setup.py install for mozhttpd 08:50:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozinfo 08:50:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozInstall 08:50:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozleak 08:50:43 INFO - Running setup.py install for mozlog 08:50:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for moznetwork 08:50:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozprocess 08:50:43 INFO - Running setup.py install for mozprofile 08:50:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozrunner 08:50:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for mozscreenshot 08:50:43 INFO - Running setup.py install for moztest 08:50:43 INFO - Running setup.py install for mozversion 08:50:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:50:43 INFO - Running setup.py install for wptserve 08:50:43 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 08:50:43 INFO - Cleaning up... 08:50:43 INFO - Return code: 0 08:50:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:50:43 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')]} 08:50:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:43 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')]} 08:50:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:43 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, '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-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 08:50:43 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 08:50:43 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 08:50:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:43 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:50:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:43 INFO - 'DCLOCATION': 'SCL3', 08:50:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:43 INFO - 'HOMEDRIVE': 'C:', 08:50:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:43 INFO - 'KTS_VERSION': '1.19c', 08:50:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:50:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:43 INFO - 'MOZ_AIRBAG': '1', 08:50:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:43 INFO - 'MOZ_MSVCVERSION': '8', 08:50:43 INFO - 'MOZ_NO_REMOTE': '1', 08:50:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:43 INFO - 'NO_EM_RESTART': '1', 08:50:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:43 INFO - 'OS': 'Windows_NT', 08:50:43 INFO - 'OURDRIVE': 'C:', 08:50:43 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:50:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:43 INFO - 'PROCESSOR_LEVEL': '6', 08:50:43 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:43 INFO - 'PROMPT': '$P$G', 08:50:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:43 INFO - 'PWD': 'C:\\slave\\test', 08:50:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:43 INFO - 'SYSTEMDRIVE': 'C:', 08:50:43 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:43 INFO - 'TEST1': 'testie', 08:50:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:43 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:50:43 INFO - 'USERNAME': 'cltbld', 08:50:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:43 INFO - 'WINDIR': 'C:\\windows', 08:50:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:50:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:50:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:50:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:50:48 INFO - Unpacking c:\slave\test\build\tests\marionette 08:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:50:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:50:48 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)) 08:51:00 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)) 08:51:00 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)) 08:51:00 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)) 08:51:00 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)) 08:51:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:51:00 INFO - Downloading blessings-1.6.tar.gz 08:51:00 INFO - Running setup.py egg_info for package blessings 08:51:00 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)) 08:51:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:51:00 INFO - Running setup.py install for blessings 08:51:00 INFO - Running setup.py install for browsermob-proxy 08:51:00 INFO - Running setup.py install for manifestparser 08:51:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for marionette-client 08:51:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for marionette-driver 08:51:00 INFO - Running setup.py install for mozcrash 08:51:00 INFO - Running setup.py install for mozdebug 08:51:00 INFO - Running setup.py install for mozdevice 08:51:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozhttpd 08:51:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozInstall 08:51:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozleak 08:51:00 INFO - Running setup.py install for mozprofile 08:51:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozrunner 08:51:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:02 INFO - Running setup.py install for mozscreenshot 08:51:02 INFO - Running setup.py install for moztest 08:51:02 INFO - Running setup.py install for mozversion 08:51:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:02 INFO - Running setup.py install for wptserve 08:51:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:51:02 INFO - Cleaning up... 08:51:02 INFO - Return code: 0 08:51:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:51:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:02 INFO - Reading from file tmpfile_stdout 08:51:02 INFO - Using _rmtree_windows ... 08:51:02 INFO - Using _rmtree_windows ... 08:51:02 INFO - Current package versions: 08:51:02 INFO - blessings == 1.6 08:51:02 INFO - blobuploader == 1.2.4 08:51:02 INFO - browsermob-proxy == 0.6.0 08:51:02 INFO - distribute == 0.6.14 08:51:02 INFO - docopt == 0.6.1 08:51:02 INFO - manifestparser == 1.1 08:51:02 INFO - marionette-client == 2.3.0 08:51:02 INFO - marionette-driver == 1.4.0 08:51:02 INFO - mozInstall == 1.12 08:51:02 INFO - mozcrash == 0.17 08:51:02 INFO - mozdebug == 0.1 08:51:02 INFO - mozdevice == 0.48 08:51:02 INFO - mozfile == 1.2 08:51:02 INFO - mozhttpd == 0.7 08:51:02 INFO - mozinfo == 0.9 08:51:02 INFO - mozleak == 0.1 08:51:02 INFO - mozlog == 3.1 08:51:02 INFO - moznetwork == 0.27 08:51:02 INFO - mozprocess == 0.22 08:51:02 INFO - mozprofile == 0.28 08:51:02 INFO - mozrunner == 6.11 08:51:02 INFO - mozscreenshot == 0.1 08:51:02 INFO - mozsystemmonitor == 0.0 08:51:02 INFO - moztest == 0.7 08:51:02 INFO - mozversion == 1.4 08:51:02 INFO - requests == 1.2.3 08:51:02 INFO - wptserve == 1.4.0 08:51:02 INFO - Running post-action listener: _resource_record_post_action 08:51:02 INFO - Running post-action listener: _start_resource_monitoring 08:51:02 INFO - Starting resource monitoring. 08:51:02 INFO - ##### 08:51:02 INFO - ##### Running pull step. 08:51:02 INFO - ##### 08:51:02 INFO - Running pre-action listener: _resource_record_pre_action 08:51:02 INFO - Running main action method: pull 08:51:02 INFO - Pull has nothing to do! 08:51:02 INFO - Running post-action listener: _resource_record_post_action 08:51:02 INFO - ##### 08:51:02 INFO - ##### Running install step. 08:51:02 INFO - ##### 08:51:02 INFO - Running pre-action listener: _resource_record_pre_action 08:51:02 INFO - Running main action method: install 08:51:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:02 INFO - Reading from file tmpfile_stdout 08:51:02 INFO - Using _rmtree_windows ... 08:51:02 INFO - Using _rmtree_windows ... 08:51:02 INFO - Detecting whether we're running mozinstall >=1.0... 08:51:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:51:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:51:02 INFO - Reading from file tmpfile_stdout 08:51:02 INFO - Output received: 08:51:02 INFO - Usage: mozinstall-script.py [options] installer 08:51:02 INFO - Options: 08:51:02 INFO - -h, --help show this help message and exit 08:51:02 INFO - -d DEST, --destination=DEST 08:51:02 INFO - Directory to install application into. [default: 08:51:02 INFO - "C:\slave\test"] 08:51:02 INFO - --app=APP Application being installed. [default: firefox] 08:51:02 INFO - Using _rmtree_windows ... 08:51:02 INFO - Using _rmtree_windows ... 08:51:02 INFO - mkdir: C:\slave\test\build\application 08:51:02 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'] 08:51:02 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 08:51:05 INFO - Reading from file tmpfile_stdout 08:51:05 INFO - Output received: 08:51:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:51:05 INFO - Using _rmtree_windows ... 08:51:05 INFO - Using _rmtree_windows ... 08:51:05 INFO - Running post-action listener: _resource_record_post_action 08:51:05 INFO - ##### 08:51:05 INFO - ##### Running run-tests step. 08:51:05 INFO - ##### 08:51:05 INFO - Running pre-action listener: _resource_record_pre_action 08:51:05 INFO - Running main action method: run_tests 08:51:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:51:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:51:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:51:05 INFO - grabbing minidump binary from tooltool 08:51:05 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')]} 08:51:05 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 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:51:05 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 08:51:05 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 08:51:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:51:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp55jgcf 08:51:06 INFO - INFO - File integrity verified, renaming tmp55jgcf to win32-minidump_stackwalk.exe 08:51:06 INFO - Return code: 0 08:51:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:51:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:51:06 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/NZ0sofqtQeqQfniys8A5og/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 08:51:06 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/NZ0sofqtQeqQfniys8A5og/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 08:51:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:51:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:51:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:06 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:51:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:51:06 INFO - 'DCLOCATION': 'SCL3', 08:51:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:06 INFO - 'HOMEDRIVE': 'C:', 08:51:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:51:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:06 INFO - 'KTS_VERSION': '1.19c', 08:51:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:51:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:51:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:51:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:06 INFO - 'MOZ_AIRBAG': '1', 08:51:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:06 INFO - 'MOZ_MSVCVERSION': '8', 08:51:06 INFO - 'MOZ_NO_REMOTE': '1', 08:51:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:06 INFO - 'NO_EM_RESTART': '1', 08:51:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:06 INFO - 'OS': 'Windows_NT', 08:51:06 INFO - 'OURDRIVE': 'C:', 08:51:06 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:51:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:51:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:06 INFO - 'PROCESSOR_LEVEL': '6', 08:51:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:51:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:06 INFO - 'PROMPT': '$P$G', 08:51:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:51:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:51:06 INFO - 'PWD': 'C:\\slave\\test', 08:51:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:06 INFO - 'SYSTEMDRIVE': 'C:', 08:51:06 INFO - 'SYSTEMROOT': 'C:\\windows', 08:51:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:51:06 INFO - 'TEST1': 'testie', 08:51:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:51:06 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:51:06 INFO - 'USERNAME': 'cltbld', 08:51:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:51:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:06 INFO - 'WINDIR': 'C:\\windows', 08:51:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:51:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:51:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:06 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/NZ0sofqtQeqQfniys8A5og/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 08:51:08 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 08:51:08 INFO - import pkg_resources 08:51:10 INFO - Using 1 client processes 08:51:12 INFO - SUITE-START | Running 778 tests 08:51:12 INFO - Running testharness tests 08:51:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:51:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:51:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:51:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:51:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:51:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:51:13 INFO - Setting up ssl 08:51:13 INFO - PROCESS | certutil | 08:51:13 INFO - PROCESS | certutil | 08:51:13 INFO - PROCESS | certutil | 08:51:13 INFO - Certificate Nickname Trust Attributes 08:51:13 INFO - SSL,S/MIME,JAR/XPI 08:51:13 INFO - 08:51:13 INFO - web-platform-tests CT,, 08:51:13 INFO - 08:51:13 INFO - Starting runner 08:51:14 INFO - PROCESS | 2196 | [2196] 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 08:51:14 INFO - PROCESS | 2196 | [2196] 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 08:51:14 INFO - PROCESS | 2196 | [2196] 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 08:51:14 INFO - PROCESS | 2196 | [2196] 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 08:51:14 INFO - PROCESS | 2196 | [2196] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:51:16 INFO - PROCESS | 2196 | 1464105076188 Marionette DEBUG Marionette enabled via build flag and pref 08:51:16 INFO - PROCESS | 2196 | ++DOCSHELL 0E4EDC00 == 1 [pid = 2196] [id = 1] 08:51:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 1 (0E4EE000) [pid = 2196] [serial = 1] [outer = 00000000] 08:51:16 INFO - PROCESS | 2196 | [2196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:51:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 2 (0E4EEC00) [pid = 2196] [serial = 2] [outer = 0E4EE000] 08:51:17 INFO - PROCESS | 2196 | ++DOCSHELL 12581800 == 2 [pid = 2196] [id = 2] 08:51:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 3 (12581C00) [pid = 2196] [serial = 3] [outer = 00000000] 08:51:17 INFO - PROCESS | 2196 | [2196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:51:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 4 (12582800) [pid = 2196] [serial = 4] [outer = 12581C00] 08:51:17 INFO - PROCESS | 2196 | 1464105077673 Marionette INFO Listening on port 2828 08:51:19 INFO - PROCESS | 2196 | 1464105079077 Marionette DEBUG Marionette enabled via command-line flag 08:51:19 INFO - PROCESS | 2196 | [2196] 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 08:51:19 INFO - PROCESS | 2196 | [2196] 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 08:51:19 INFO - PROCESS | 2196 | ++DOCSHELL 0D60DC00 == 3 [pid = 2196] [id = 3] 08:51:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 5 (0D60E000) [pid = 2196] [serial = 5] [outer = 00000000] 08:51:19 INFO - PROCESS | 2196 | [2196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:51:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 6 (0D60EC00) [pid = 2196] [serial = 6] [outer = 0D60E000] 08:51:19 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:51:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 7 (16915800) [pid = 2196] [serial = 7] [outer = 12581C00] 08:51:20 INFO - PROCESS | 2196 | [2196] 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 08:51:20 INFO - PROCESS | 2196 | 1464105080063 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49763 08:51:20 INFO - PROCESS | 2196 | [2196] 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 08:51:20 INFO - PROCESS | 2196 | 1464105080069 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49765 08:51:20 INFO - PROCESS | 2196 | [2196] 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 08:51:20 INFO - PROCESS | 2196 | 1464105080106 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49766 08:51:20 INFO - PROCESS | 2196 | [2196] 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 08:51:20 INFO - PROCESS | 2196 | 1464105080112 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49768 08:51:20 INFO - PROCESS | 2196 | 1464105080115 Marionette DEBUG Closed connection conn0 08:51:20 INFO - PROCESS | 2196 | 1464105080117 Marionette DEBUG Closed connection conn1 08:51:20 INFO - PROCESS | 2196 | 1464105080175 Marionette DEBUG Closed connection conn2 08:51:20 INFO - PROCESS | 2196 | 1464105080269 Marionette DEBUG Closed connection conn3 08:51:20 INFO - PROCESS | 2196 | [2196] 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 08:51:20 INFO - PROCESS | 2196 | 1464105080275 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49769 08:51:20 INFO - PROCESS | 2196 | 1464105080303 Marionette DEBUG Closed connection conn4 08:51:20 INFO - PROCESS | 2196 | [2196] 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 08:51:20 INFO - PROCESS | 2196 | 1464105080310 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49770 08:51:20 INFO - PROCESS | 2196 | ++DOCSHELL 174D2800 == 4 [pid = 2196] [id = 4] 08:51:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 8 (174D2C00) [pid = 2196] [serial = 8] [outer = 00000000] 08:51:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 9 (179F9400) [pid = 2196] [serial = 9] [outer = 174D2C00] 08:51:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 10 (179FEC00) [pid = 2196] [serial = 10] [outer = 174D2C00] 08:51:20 INFO - PROCESS | 2196 | 1464105080452 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:51:20 INFO - PROCESS | 2196 | 1464105080457 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":"20160524070908","device":"desktop","version":"48.0a2"} 08:51:21 INFO - PROCESS | 2196 | [2196] 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 08:51:22 INFO - PROCESS | 2196 | [2196] 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 08:51:22 INFO - PROCESS | 2196 | [2196] 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 08:51:22 INFO - PROCESS | 2196 | ++DOCSHELL 18D7C800 == 5 [pid = 2196] [id = 5] 08:51:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 11 (18D7F400) [pid = 2196] [serial = 11] [outer = 00000000] 08:51:22 INFO - PROCESS | 2196 | ++DOCSHELL 18D7F800 == 6 [pid = 2196] [id = 6] 08:51:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 12 (18D7FC00) [pid = 2196] [serial = 12] [outer = 00000000] 08:51:23 INFO - PROCESS | 2196 | [2196] 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 08:51:23 INFO - PROCESS | 2196 | ++DOCSHELL 1A41F800 == 7 [pid = 2196] [id = 7] 08:51:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 13 (1A41FC00) [pid = 2196] [serial = 13] [outer = 00000000] 08:51:23 INFO - PROCESS | 2196 | [2196] 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 08:51:23 INFO - PROCESS | 2196 | [2196] 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 08:51:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 14 (1986F800) [pid = 2196] [serial = 14] [outer = 1A41FC00] 08:51:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 15 (18D92400) [pid = 2196] [serial = 15] [outer = 18D7F400] 08:51:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 16 (18D93C00) [pid = 2196] [serial = 16] [outer = 18D7FC00] 08:51:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 17 (18D96400) [pid = 2196] [serial = 17] [outer = 1A41FC00] 08:51:24 INFO - PROCESS | 2196 | 1464105084219 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 2196 | 1464105084234 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 18 (1CB8D400) [pid = 2196] [serial = 18] [outer = 1A41FC00] 08:51:25 INFO - PROCESS | 2196 | 1464105085009 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"706c710c-9df6-470a-a1af-4e652eac8457","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":"20160524070908","device":"desktop","version":"48.0a2","command_id":1}}] 08:51:25 INFO - PROCESS | 2196 | 1464105085251 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}] 08:51:25 INFO - PROCESS | 2196 | 1464105085279 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:51:25 INFO - PROCESS | 2196 | 1464105085298 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:51:25 INFO - PROCESS | 2196 | [2196] 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 08:51:26 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:51:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 19 (1E129000) [pid = 2196] [serial = 19] [outer = 1A41FC00] 08:51:26 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:26 INFO - PROCESS | 2196 | 1464105086513 Marionette TRACE conn5 <- [1,3,null,{}] 08:51:26 INFO - PROCESS | 2196 | 1464105086517 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:51:26 INFO - PROCESS | 2196 | 1464105086533 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:51:26 INFO - PROCESS | 2196 | 1464105086558 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 2196 | 1464105086560 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:51:26 INFO - PROCESS | 2196 | 1464105086565 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 2196 | 1464105086569 Marionette TRACE conn5 <- [1,6,null,{}] 08:51:26 INFO - PROCESS | 2196 | 1464105086625 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}] 08:51:26 INFO - PROCESS | 2196 | 1464105086642 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:51:26 INFO - PROCESS | 2196 | 1464105086646 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 2196 | ++DOCSHELL 1E13E400 == 8 [pid = 2196] [id = 8] 08:51:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 20 (1E13E800) [pid = 2196] [serial = 20] [outer = 00000000] 08:51:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 21 (1E140C00) [pid = 2196] [serial = 21] [outer = 1E13E800] 08:51:26 INFO - PROCESS | 2196 | 1464105086697 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 22 (1888A000) [pid = 2196] [serial = 22] [outer = 1E13E800] 08:51:27 INFO - PROCESS | 2196 | ++DOCSHELL 09378400 == 9 [pid = 2196] [id = 9] 08:51:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 23 (0937D800) [pid = 2196] [serial = 23] [outer = 00000000] 08:51:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 24 (0D276800) [pid = 2196] [serial = 24] [outer = 0937D800] 08:51:27 INFO - PROCESS | 2196 | 1464105087152 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 25 (0D2A0C00) [pid = 2196] [serial = 25] [outer = 0937D800] 08:51:27 INFO - PROCESS | 2196 | --DOCSHELL 0E4EDC00 == 8 [pid = 2196] [id = 1] 08:51:27 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:28 INFO - PROCESS | 2196 | 1464105088013 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]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1471ms 08:51:28 INFO - PROCESS | 2196 | 1464105088037 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:51:28 INFO - PROCESS | 2196 | 1464105088041 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:51:28 INFO - PROCESS | 2196 | 1464105088046 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 2196 | 1464105088049 Marionette TRACE conn5 <- [1,10,null,{}] 08:51:28 INFO - PROCESS | 2196 | 1464105088055 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}] 08:51:28 INFO - PROCESS | 2196 | 1464105088186 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:51:28 INFO - PROCESS | 2196 | 1464105088259 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 2196 | ++DOCSHELL 18972000 == 9 [pid = 2196] [id = 10] 08:51:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 26 (18A9A000) [pid = 2196] [serial = 26] [outer = 00000000] 08:51:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 27 (19857400) [pid = 2196] [serial = 27] [outer = 18A9A000] 08:51:28 INFO - PROCESS | 2196 | 1464105088321 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 28 (19876C00) [pid = 2196] [serial = 28] [outer = 18A9A000] 08:51:28 INFO - PROCESS | 2196 | 1464105088945 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]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 08:51:28 INFO - PROCESS | 2196 | 1464105088977 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 2196 | 1464105088981 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:51:28 INFO - PROCESS | 2196 | 1464105088987 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:51:28 INFO - PROCESS | 2196 | 1464105088990 Marionette TRACE conn5 <- [1,14,null,{}] 08:51:29 INFO - PROCESS | 2196 | 1464105088995 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}] 08:51:29 INFO - PROCESS | 2196 | 1464105089122 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:51:29 INFO - PROCESS | 2196 | 1464105089184 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 2196 | ++DOCSHELL 196AB800 == 10 [pid = 2196] [id = 11] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 29 (196B2000) [pid = 2196] [serial = 29] [outer = 00000000] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 30 (1BEB8C00) [pid = 2196] [serial = 30] [outer = 196B2000] 08:51:29 INFO - PROCESS | 2196 | 1464105089240 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 31 (1C41BC00) [pid = 2196] [serial = 31] [outer = 196B2000] 08:51:29 INFO - PROCESS | 2196 | ++DOCSHELL 0D572C00 == 11 [pid = 2196] [id = 12] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 32 (0D576800) [pid = 2196] [serial = 32] [outer = 00000000] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 33 (0D602800) [pid = 2196] [serial = 33] [outer = 0D576800] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 34 (0D57FC00) [pid = 2196] [serial = 34] [outer = 0D576800] 08:51:29 INFO - PROCESS | 2196 | ++DOCSHELL 0D22BC00 == 12 [pid = 2196] [id = 13] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 35 (0D607000) [pid = 2196] [serial = 35] [outer = 00000000] 08:51:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 36 (0DF35800) [pid = 2196] [serial = 36] [outer = 0D607000] 08:51:30 INFO - PROCESS | 2196 | --DOCSHELL 174D2800 == 11 [pid = 2196] [id = 4] 08:51:30 INFO - PROCESS | 2196 | 1464105090072 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]]]}] 08:51:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 37 (0E41E000) [pid = 2196] [serial = 37] [outer = 0D607000] 08:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1129ms 08:51:30 INFO - PROCESS | 2196 | 1464105090144 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2196 | 1464105090148 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:51:30 INFO - PROCESS | 2196 | 1464105090153 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 2196 | 1464105090157 Marionette TRACE conn5 <- [1,18,null,{}] 08:51:30 INFO - PROCESS | 2196 | 1464105090162 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}] 08:51:30 INFO - PROCESS | 2196 | 1464105090262 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:51:30 INFO - PROCESS | 2196 | 1464105090330 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 2196 | ++DOCSHELL 0DF3FC00 == 12 [pid = 2196] [id = 14] 08:51:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 38 (0DFE7400) [pid = 2196] [serial = 38] [outer = 00000000] 08:51:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 39 (15490000) [pid = 2196] [serial = 39] [outer = 0DFE7400] 08:51:30 INFO - PROCESS | 2196 | 1464105090377 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 40 (155DF800) [pid = 2196] [serial = 40] [outer = 0DFE7400] 08:51:30 INFO - PROCESS | 2196 | 1464105090767 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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 08:51:30 INFO - PROCESS | 2196 | 1464105090786 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2196 | 1464105090790 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:51:30 INFO - PROCESS | 2196 | 1464105090816 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 2196 | 1464105090819 Marionette TRACE conn5 <- [1,22,null,{}] 08:51:30 INFO - PROCESS | 2196 | 1464105090822 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}] 08:51:30 INFO - PROCESS | 2196 | 1464105090900 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:51:30 INFO - PROCESS | 2196 | 1464105090907 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 2196 | ++DOCSHELL 15824000 == 13 [pid = 2196] [id = 15] 08:51:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 41 (15871400) [pid = 2196] [serial = 41] [outer = 00000000] 08:51:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 42 (15E10400) [pid = 2196] [serial = 42] [outer = 15871400] 08:51:30 INFO - PROCESS | 2196 | 1464105090954 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 43 (1690C800) [pid = 2196] [serial = 43] [outer = 15871400] 08:51:31 INFO - PROCESS | 2196 | 1464105091358 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]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 591ms 08:51:31 INFO - PROCESS | 2196 | 1464105091404 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 2196 | 1464105091406 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:51:31 INFO - PROCESS | 2196 | 1464105091409 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 2196 | 1464105091413 Marionette TRACE conn5 <- [1,26,null,{}] 08:51:31 INFO - PROCESS | 2196 | 1464105091424 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}] 08:51:31 INFO - PROCESS | 2196 | 1464105091512 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:51:31 INFO - PROCESS | 2196 | 1464105091521 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 2196 | ++DOCSHELL 17A66C00 == 14 [pid = 2196] [id = 16] 08:51:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 44 (18887400) [pid = 2196] [serial = 44] [outer = 00000000] 08:51:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 45 (188D6400) [pid = 2196] [serial = 45] [outer = 18887400] 08:51:31 INFO - PROCESS | 2196 | 1464105091571 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 46 (1890E800) [pid = 2196] [serial = 46] [outer = 18887400] 08:51:32 INFO - PROCESS | 2196 | 1464105091993 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]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:51:32 INFO - PROCESS | 2196 | 1464105092047 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:51:32 INFO - PROCESS | 2196 | 1464105092050 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:51:32 INFO - PROCESS | 2196 | 1464105092053 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 2196 | 1464105092054 Marionette TRACE conn5 <- [1,30,null,{}] 08:51:32 INFO - PROCESS | 2196 | 1464105092058 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}] 08:51:32 INFO - PROCESS | 2196 | 1464105092134 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:51:32 INFO - PROCESS | 2196 | 1464105092141 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 2196 | ++DOCSHELL 0D6F0800 == 15 [pid = 2196] [id = 17] 08:51:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 47 (18A99C00) [pid = 2196] [serial = 47] [outer = 00000000] 08:51:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 48 (1960F400) [pid = 2196] [serial = 48] [outer = 18A99C00] 08:51:32 INFO - PROCESS | 2196 | 1464105092187 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 49 (196AE400) [pid = 2196] [serial = 49] [outer = 18A99C00] 08:51:32 INFO - PROCESS | 2196 | 1464105092595 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]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:51:32 INFO - PROCESS | 2196 | 1464105092624 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 2196 | 1464105092625 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:51:32 INFO - PROCESS | 2196 | 1464105092628 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 2196 | 1464105092630 Marionette TRACE conn5 <- [1,34,null,{}] 08:51:32 INFO - PROCESS | 2196 | 1464105092646 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}] 08:51:32 INFO - PROCESS | 2196 | 1464105092719 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:51:32 INFO - PROCESS | 2196 | 1464105092725 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 2196 | ++DOCSHELL 16912400 == 16 [pid = 2196] [id = 18] 08:51:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 50 (171ED400) [pid = 2196] [serial = 50] [outer = 00000000] 08:51:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 51 (1986CC00) [pid = 2196] [serial = 51] [outer = 171ED400] 08:51:32 INFO - PROCESS | 2196 | 1464105092771 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 52 (19916C00) [pid = 2196] [serial = 52] [outer = 171ED400] 08:51:33 INFO - PROCESS | 2196 | 1464105093198 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]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 08:51:33 INFO - PROCESS | 2196 | 1464105093260 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 2196 | 1464105093262 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:51:33 INFO - PROCESS | 2196 | 1464105093265 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 2196 | 1464105093267 Marionette TRACE conn5 <- [1,38,null,{}] 08:51:33 INFO - PROCESS | 2196 | 1464105093270 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}] 08:51:33 INFO - PROCESS | 2196 | 1464105093365 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:51:33 INFO - PROCESS | 2196 | 1464105093376 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 2196 | ++DOCSHELL 0DFF0800 == 17 [pid = 2196] [id = 19] 08:51:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 53 (15E0B800) [pid = 2196] [serial = 53] [outer = 00000000] 08:51:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 54 (1C0C7400) [pid = 2196] [serial = 54] [outer = 15E0B800] 08:51:33 INFO - PROCESS | 2196 | 1464105093421 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 55 (1C0CD800) [pid = 2196] [serial = 55] [outer = 15E0B800] 08:51:33 INFO - PROCESS | 2196 | 1464105093815 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]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:51:33 INFO - PROCESS | 2196 | 1464105093836 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 2196 | 1464105093838 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:51:33 INFO - PROCESS | 2196 | 1464105093841 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 2196 | 1464105093842 Marionette TRACE conn5 <- [1,42,null,{}] 08:51:33 INFO - PROCESS | 2196 | 1464105093846 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}] 08:51:33 INFO - PROCESS | 2196 | 1464105093949 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:51:33 INFO - PROCESS | 2196 | 1464105093958 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB1800 == 18 [pid = 2196] [id = 20] 08:51:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 56 (1BDB2400) [pid = 2196] [serial = 56] [outer = 00000000] 08:51:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 57 (1BDB5800) [pid = 2196] [serial = 57] [outer = 1BDB2400] 08:51:34 INFO - PROCESS | 2196 | 1464105094004 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 58 (1BDB8C00) [pid = 2196] [serial = 58] [outer = 1BDB2400] 08:51:34 INFO - PROCESS | 2196 | 1464105094467 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]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 08:51:34 INFO - PROCESS | 2196 | 1464105094512 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 2196 | 1464105094514 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:51:34 INFO - PROCESS | 2196 | 1464105094517 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 2196 | 1464105094519 Marionette TRACE conn5 <- [1,46,null,{}] 08:51:34 INFO - PROCESS | 2196 | 1464105094522 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}] 08:51:34 INFO - PROCESS | 2196 | 1464105094630 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:51:34 INFO - PROCESS | 2196 | 1464105094639 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 2196 | ++DOCSHELL 1555E800 == 19 [pid = 2196] [id = 21] 08:51:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (1555F800) [pid = 2196] [serial = 59] [outer = 00000000] 08:51:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (15565800) [pid = 2196] [serial = 60] [outer = 1555F800] 08:51:34 INFO - PROCESS | 2196 | 1464105094689 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (1BDB3800) [pid = 2196] [serial = 61] [outer = 1555F800] 08:51:35 INFO - PROCESS | 2196 | 1464105095069 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]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:51:35 INFO - PROCESS | 2196 | 1464105095088 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2196 | 1464105095090 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:51:35 INFO - PROCESS | 2196 | 1464105095093 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2196 | 1464105095094 Marionette TRACE conn5 <- [1,50,null,{}] 08:51:35 INFO - PROCESS | 2196 | 1464105095097 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}] 08:51:35 INFO - PROCESS | 2196 | 1464105095172 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:51:35 INFO - PROCESS | 2196 | 1464105095238 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 2196 | ++DOCSHELL 15561000 == 20 [pid = 2196] [id = 22] 08:51:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (18A9CC00) [pid = 2196] [serial = 62] [outer = 00000000] 08:51:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (196BFC00) [pid = 2196] [serial = 63] [outer = 18A9CC00] 08:51:35 INFO - PROCESS | 2196 | 1464105095284 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (196C0400) [pid = 2196] [serial = 64] [outer = 18A9CC00] 08:51:35 INFO - PROCESS | 2196 | 1464105095626 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]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:51:35 INFO - PROCESS | 2196 | 1464105095664 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2196 | 1464105095666 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:51:35 INFO - PROCESS | 2196 | 1464105095669 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2196 | 1464105095671 Marionette TRACE conn5 <- [1,54,null,{}] 08:51:35 INFO - PROCESS | 2196 | 1464105095675 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}] 08:51:35 INFO - PROCESS | 2196 | 1464105095748 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:51:35 INFO - PROCESS | 2196 | 1464105095816 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 2196 | ++DOCSHELL 0CC11800 == 21 [pid = 2196] [id = 23] 08:51:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (0CC12000) [pid = 2196] [serial = 65] [outer = 00000000] 08:51:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (0CC1B800) [pid = 2196] [serial = 66] [outer = 0CC12000] 08:51:35 INFO - PROCESS | 2196 | 1464105095860 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (0CC1F400) [pid = 2196] [serial = 67] [outer = 0CC12000] 08:51:36 INFO - PROCESS | 2196 | 1464105096205 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]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 08:51:36 INFO - PROCESS | 2196 | 1464105096240 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 2196 | 1464105096242 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:51:36 INFO - PROCESS | 2196 | 1464105096255 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 2196 | 1464105096258 Marionette TRACE conn5 <- [1,58,null,{}] 08:51:36 INFO - PROCESS | 2196 | 1464105096261 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}] 08:51:36 INFO - PROCESS | 2196 | 1464105096385 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:51:36 INFO - PROCESS | 2196 | 1464105096394 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1E400 == 22 [pid = 2196] [id = 24] 08:51:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (0E164400) [pid = 2196] [serial = 68] [outer = 00000000] 08:51:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (0E16DC00) [pid = 2196] [serial = 69] [outer = 0E164400] 08:51:36 INFO - PROCESS | 2196 | 1464105096445 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (196C5C00) [pid = 2196] [serial = 70] [outer = 0E164400] 08:51:36 INFO - PROCESS | 2196 | 1464105096829 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]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 08:51:36 INFO - PROCESS | 2196 | 1464105096891 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:51:36 INFO - PROCESS | 2196 | 1464105096893 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:51:36 INFO - PROCESS | 2196 | 1464105096896 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 2196 | 1464105096898 Marionette TRACE conn5 <- [1,62,null,{}] 08:51:36 INFO - PROCESS | 2196 | 1464105096901 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}] 08:51:37 INFO - PROCESS | 2196 | 1464105097019 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:51:37 INFO - PROCESS | 2196 | 1464105097028 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 2196 | ++DOCSHELL 1C871400 == 23 [pid = 2196] [id = 25] 08:51:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1CB19C00) [pid = 2196] [serial = 71] [outer = 00000000] 08:51:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1E13D000) [pid = 2196] [serial = 72] [outer = 1CB19C00] 08:51:37 INFO - PROCESS | 2196 | 1464105097071 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1E143C00) [pid = 2196] [serial = 73] [outer = 1CB19C00] 08:51:38 INFO - PROCESS | 2196 | 1464105098161 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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1323ms 08:51:38 INFO - PROCESS | 2196 | 1464105098228 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 2196 | 1464105098231 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:51:38 INFO - PROCESS | 2196 | 1464105098236 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:51:38 INFO - PROCESS | 2196 | 1464105098240 Marionette TRACE conn5 <- [1,66,null,{}] 08:51:38 INFO - PROCESS | 2196 | 1464105098245 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}] 08:51:38 INFO - PROCESS | 2196 | 1464105098347 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:51:38 INFO - PROCESS | 2196 | 1464105098362 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 2196 | ++DOCSHELL 0DCAB400 == 24 [pid = 2196] [id = 26] 08:51:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (0DCAEC00) [pid = 2196] [serial = 74] [outer = 00000000] 08:51:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (0E167400) [pid = 2196] [serial = 75] [outer = 0DCAEC00] 08:51:38 INFO - PROCESS | 2196 | 1464105098445 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (0E16E800) [pid = 2196] [serial = 76] [outer = 0DCAEC00] 08:51:38 INFO - PROCESS | 2196 | 1464105098852 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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 08:51:38 INFO - PROCESS | 2196 | 1464105098912 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 2196 | 1464105098918 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:51:38 INFO - PROCESS | 2196 | 1464105098924 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 2196 | 1464105098927 Marionette TRACE conn5 <- [1,70,null,{}] 08:51:38 INFO - PROCESS | 2196 | 1464105098944 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}] 08:51:39 INFO - PROCESS | 2196 | 1464105099048 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:51:39 INFO - PROCESS | 2196 | 1464105099064 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 2196 | ++DOCSHELL 0E171800 == 25 [pid = 2196] [id = 27] 08:51:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (15490400) [pid = 2196] [serial = 77] [outer = 00000000] 08:51:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (15565000) [pid = 2196] [serial = 78] [outer = 15490400] 08:51:39 INFO - PROCESS | 2196 | 1464105099111 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (15870800) [pid = 2196] [serial = 79] [outer = 15490400] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (174D2C00) [pid = 2196] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1E13E800) [pid = 2196] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (18A9A000) [pid = 2196] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (196B2000) [pid = 2196] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (0DFE7400) [pid = 2196] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (15871400) [pid = 2196] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (18887400) [pid = 2196] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (18A99C00) [pid = 2196] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (171ED400) [pid = 2196] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (15E0B800) [pid = 2196] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (18A9CC00) [pid = 2196] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:51:39 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (0CC12000) [pid = 2196] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:51:39 INFO - PROCESS | 2196 | 1464105099798 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]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 08:51:39 INFO - PROCESS | 2196 | 1464105099859 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 2196 | 1464105099861 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:51:39 INFO - PROCESS | 2196 | 1464105099865 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 2196 | 1464105099869 Marionette TRACE conn5 <- [1,74,null,{}] 08:51:39 INFO - PROCESS | 2196 | 1464105099880 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}] 08:51:39 INFO - PROCESS | 2196 | 1464105099961 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:51:39 INFO - PROCESS | 2196 | 1464105099971 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 2196 | ++DOCSHELL 15E03C00 == 26 [pid = 2196] [id = 28] 08:51:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (15E04C00) [pid = 2196] [serial = 80] [outer = 00000000] 08:51:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (171E9000) [pid = 2196] [serial = 81] [outer = 15E04C00] 08:51:40 INFO - PROCESS | 2196 | 1464105100020 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (171F0800) [pid = 2196] [serial = 82] [outer = 15E04C00] 08:51:40 INFO - PROCESS | 2196 | 1464105100439 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]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 632ms 08:51:40 INFO - PROCESS | 2196 | 1464105100496 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 2196 | 1464105100499 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:51:40 INFO - PROCESS | 2196 | 1464105100502 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:51:40 INFO - PROCESS | 2196 | 1464105100503 Marionette TRACE conn5 <- [1,78,null,{}] 08:51:40 INFO - PROCESS | 2196 | 1464105100522 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}] 08:51:40 INFO - PROCESS | 2196 | 1464105100598 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:51:40 INFO - PROCESS | 2196 | 1464105100605 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 2196 | ++DOCSHELL 174C8800 == 27 [pid = 2196] [id = 29] 08:51:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (179FDC00) [pid = 2196] [serial = 83] [outer = 00000000] 08:51:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1888A400) [pid = 2196] [serial = 84] [outer = 179FDC00] 08:51:40 INFO - PROCESS | 2196 | 1464105100653 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1890E000) [pid = 2196] [serial = 85] [outer = 179FDC00] 08:51:41 INFO - PROCESS | 2196 | 1464105101080 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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 08:51:41 INFO - PROCESS | 2196 | 1464105101136 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 2196 | 1464105101138 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:51:41 INFO - PROCESS | 2196 | 1464105101163 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2196 | 1464105101165 Marionette TRACE conn5 <- [1,82,null,{}] 08:51:41 INFO - PROCESS | 2196 | 1464105101171 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}] 08:51:41 INFO - PROCESS | 2196 | 1464105101249 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:51:41 INFO - PROCESS | 2196 | 1464105101256 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 2196 | ++DOCSHELL 194F5000 == 28 [pid = 2196] [id = 30] 08:51:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (196ABC00) [pid = 2196] [serial = 86] [outer = 00000000] 08:51:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (196B3000) [pid = 2196] [serial = 87] [outer = 196ABC00] 08:51:41 INFO - PROCESS | 2196 | 1464105101300 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (196B9800) [pid = 2196] [serial = 88] [outer = 196ABC00] 08:51:41 INFO - PROCESS | 2196 | 1464105101820 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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 731ms 08:51:41 INFO - PROCESS | 2196 | 1464105101895 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 2196 | 1464105101899 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:51:41 INFO - PROCESS | 2196 | 1464105101905 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2196 | 1464105101909 Marionette TRACE conn5 <- [1,86,null,{}] 08:51:42 INFO - PROCESS | 2196 | 1464105101992 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}] 08:51:42 INFO - PROCESS | 2196 | 1464105102101 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:51:42 INFO - PROCESS | 2196 | 1464105102163 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 2196 | ++DOCSHELL 0DB4AC00 == 29 [pid = 2196] [id = 31] 08:51:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (0DB4B000) [pid = 2196] [serial = 89] [outer = 00000000] 08:51:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (12585800) [pid = 2196] [serial = 90] [outer = 0DB4B000] 08:51:42 INFO - PROCESS | 2196 | 1464105102220 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (15826400) [pid = 2196] [serial = 91] [outer = 0DB4B000] 08:51:42 INFO - PROCESS | 2196 | 1464105102725 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]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 08:51:42 INFO - PROCESS | 2196 | 1464105102775 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 2196 | 1464105102781 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:51:42 INFO - PROCESS | 2196 | 1464105102788 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 2196 | 1464105102791 Marionette TRACE conn5 <- [1,90,null,{}] 08:51:42 INFO - PROCESS | 2196 | 1464105102795 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}] 08:51:42 INFO - PROCESS | 2196 | 1464105102894 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:51:42 INFO - PROCESS | 2196 | 1464105102963 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 2196 | ++DOCSHELL 171EEC00 == 30 [pid = 2196] [id = 32] 08:51:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (171EF000) [pid = 2196] [serial = 92] [outer = 00000000] 08:51:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (18906C00) [pid = 2196] [serial = 93] [outer = 171EF000] 08:51:43 INFO - PROCESS | 2196 | 1464105103019 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (196B2000) [pid = 2196] [serial = 94] [outer = 171EF000] 08:51:43 INFO - PROCESS | 2196 | 1464105103605 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]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 08:51:43 INFO - PROCESS | 2196 | 1464105103660 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 2196 | 1464105103662 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:51:43 INFO - PROCESS | 2196 | 1464105103666 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 2196 | 1464105103670 Marionette TRACE conn5 <- [1,94,null,{}] 08:51:43 INFO - PROCESS | 2196 | 1464105103682 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}] 08:51:43 INFO - PROCESS | 2196 | 1464105103784 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:51:43 INFO - PROCESS | 2196 | 1464105103869 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 2196 | ++DOCSHELL 19921C00 == 31 [pid = 2196] [id = 33] 08:51:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (19922000) [pid = 2196] [serial = 95] [outer = 00000000] 08:51:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (19DB9400) [pid = 2196] [serial = 96] [outer = 19922000] 08:51:43 INFO - PROCESS | 2196 | 1464105103928 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1A80A000) [pid = 2196] [serial = 97] [outer = 19922000] 08:51:44 INFO - PROCESS | 2196 | 1464105104460 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]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 08:51:44 INFO - PROCESS | 2196 | 1464105104500 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 2196 | 1464105104503 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:51:44 INFO - PROCESS | 2196 | 1464105104506 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:51:44 INFO - PROCESS | 2196 | 1464105104508 Marionette TRACE conn5 <- [1,98,null,{}] 08:51:44 INFO - PROCESS | 2196 | 1464105104512 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}] 08:51:44 INFO - PROCESS | 2196 | 1464105104609 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:51:44 INFO - PROCESS | 2196 | 1464105104700 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB4C00 == 32 [pid = 2196] [id = 34] 08:51:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1BDB5000) [pid = 2196] [serial = 98] [outer = 00000000] 08:51:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1BFC9000) [pid = 2196] [serial = 99] [outer = 1BDB5000] 08:51:44 INFO - PROCESS | 2196 | 1464105104755 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1BFD2C00) [pid = 2196] [serial = 100] [outer = 1BDB5000] 08:51:45 INFO - PROCESS | 2196 | 1464105105386 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]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 08:51:45 INFO - PROCESS | 2196 | 1464105105440 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 2196 | 1464105105444 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:51:45 INFO - PROCESS | 2196 | 1464105105450 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 2196 | 1464105105454 Marionette TRACE conn5 <- [1,102,null,{}] 08:51:45 INFO - PROCESS | 2196 | 1464105105460 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}] 08:51:45 INFO - PROCESS | 2196 | 1464105105558 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:51:45 INFO - PROCESS | 2196 | 1464105105632 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2196 | ++DOCSHELL 0DCAFC00 == 33 [pid = 2196] [id = 35] 08:51:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0DFE7C00) [pid = 2196] [serial = 101] [outer = 00000000] 08:51:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (15558400) [pid = 2196] [serial = 102] [outer = 0DFE7C00] 08:51:45 INFO - PROCESS | 2196 | 1464105105683 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (15870400) [pid = 2196] [serial = 103] [outer = 0DFE7C00] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (18D96400) [pid = 2196] [serial = 17] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (179F9400) [pid = 2196] [serial = 9] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (179FEC00) [pid = 2196] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (12582800) [pid = 2196] [serial = 4] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (0D276800) [pid = 2196] [serial = 24] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (19857400) [pid = 2196] [serial = 27] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1BEB8C00) [pid = 2196] [serial = 30] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (0DF35800) [pid = 2196] [serial = 36] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15490000) [pid = 2196] [serial = 39] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (155DF800) [pid = 2196] [serial = 40] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (15E10400) [pid = 2196] [serial = 42] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (188D6400) [pid = 2196] [serial = 45] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1890E800) [pid = 2196] [serial = 46] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1960F400) [pid = 2196] [serial = 48] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (196AE400) [pid = 2196] [serial = 49] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1986CC00) [pid = 2196] [serial = 51] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1C0C7400) [pid = 2196] [serial = 54] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (1BDB5800) [pid = 2196] [serial = 57] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (15565800) [pid = 2196] [serial = 60] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (196BFC00) [pid = 2196] [serial = 63] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (0CC1B800) [pid = 2196] [serial = 66] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (0D602800) [pid = 2196] [serial = 33] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (19916C00) [pid = 2196] [serial = 52] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (1C0CD800) [pid = 2196] [serial = 55] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (19876C00) [pid = 2196] [serial = 28] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (196C0400) [pid = 2196] [serial = 64] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 64 (0E16DC00) [pid = 2196] [serial = 69] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 63 (1C41BC00) [pid = 2196] [serial = 31] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 62 (1690C800) [pid = 2196] [serial = 43] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 61 (0CC1F400) [pid = 2196] [serial = 67] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 60 (1888A000) [pid = 2196] [serial = 22] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 59 (1E140C00) [pid = 2196] [serial = 21] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 2196 | --DOMWINDOW == 58 (1986F800) [pid = 2196] [serial = 14] [outer = 00000000] [url = about:blank] 08:51:46 INFO - PROCESS | 2196 | 1464105106115 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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 691ms 08:51:46 INFO - PROCESS | 2196 | 1464105106140 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2196 | 1464105106146 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:51:46 INFO - PROCESS | 2196 | 1464105106152 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2196 | 1464105106154 Marionette TRACE conn5 <- [1,106,null,{}] 08:51:46 INFO - PROCESS | 2196 | 1464105106158 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}] 08:51:46 INFO - PROCESS | 2196 | 1464105106238 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:51:46 INFO - PROCESS | 2196 | 1464105106245 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2196 | ++DOCSHELL 0DB4C000 == 34 [pid = 2196] [id = 36] 08:51:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (0DB53000) [pid = 2196] [serial = 104] [outer = 00000000] 08:51:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (1586CC00) [pid = 2196] [serial = 105] [outer = 0DB53000] 08:51:46 INFO - PROCESS | 2196 | 1464105106290 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (15E10400) [pid = 2196] [serial = 106] [outer = 0DB53000] 08:51:46 INFO - PROCESS | 2196 | 1464105106713 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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 08:51:46 INFO - PROCESS | 2196 | 1464105106786 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2196 | 1464105106788 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:51:46 INFO - PROCESS | 2196 | 1464105106792 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2196 | 1464105106795 Marionette TRACE conn5 <- [1,110,null,{}] 08:51:46 INFO - PROCESS | 2196 | 1464105106805 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}] 08:51:46 INFO - PROCESS | 2196 | 1464105106886 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:51:46 INFO - PROCESS | 2196 | 1464105106896 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2196 | ++DOCSHELL 17A5B800 == 35 [pid = 2196] [id = 37] 08:51:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (17A5C400) [pid = 2196] [serial = 107] [outer = 00000000] 08:51:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (18893C00) [pid = 2196] [serial = 108] [outer = 17A5C400] 08:51:46 INFO - PROCESS | 2196 | 1464105106943 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (18963800) [pid = 2196] [serial = 109] [outer = 17A5C400] 08:51:47 INFO - PROCESS | 2196 | 1464105107394 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]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 08:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:51:47 INFO - PROCESS | 2196 | 1464105107425 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2196 | 1464105107428 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:51:47 INFO - PROCESS | 2196 | 1464105107431 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2196 | 1464105107433 Marionette TRACE conn5 <- [1,114,null,{}] 08:51:47 INFO - PROCESS | 2196 | 1464105107436 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}] 08:51:47 INFO - PROCESS | 2196 | 1464105107516 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:51:47 INFO - PROCESS | 2196 | 1464105107522 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEDC00 == 36 [pid = 2196] [id = 38] 08:51:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (0CCF0000) [pid = 2196] [serial = 110] [outer = 00000000] 08:51:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (0CCF6400) [pid = 2196] [serial = 111] [outer = 0CCF0000] 08:51:47 INFO - PROCESS | 2196 | 1464105107568 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (1890E400) [pid = 2196] [serial = 112] [outer = 0CCF0000] 08:51:48 INFO - PROCESS | 2196 | 1464105107997 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]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 174C8800 == 35 [pid = 2196] [id = 29] 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 1BDB4C00 == 34 [pid = 2196] [id = 34] 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 0DCAFC00 == 33 [pid = 2196] [id = 35] 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 171EEC00 == 32 [pid = 2196] [id = 32] 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 19921C00 == 31 [pid = 2196] [id = 33] 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 194F5000 == 30 [pid = 2196] [id = 30] 08:51:48 INFO - PROCESS | 2196 | --DOCSHELL 0DB4AC00 == 29 [pid = 2196] [id = 31] 08:51:48 INFO - PROCESS | 2196 | 1464105108778 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2196 | 1464105108781 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:51:48 INFO - PROCESS | 2196 | 1464105108806 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2196 | 1464105108810 Marionette TRACE conn5 <- [1,118,null,{}] 08:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:51:48 INFO - PROCESS | 2196 | 1464105108816 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}] 08:51:48 INFO - PROCESS | 2196 | 1464105108918 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:51:48 INFO - PROCESS | 2196 | 1464105108927 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF3400 == 30 [pid = 2196] [id = 39] 08:51:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (0CCF3800) [pid = 2196] [serial = 113] [outer = 00000000] 08:51:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (0D276800) [pid = 2196] [serial = 114] [outer = 0CCF3800] 08:51:49 INFO - PROCESS | 2196 | 1464105108977 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (0D605000) [pid = 2196] [serial = 115] [outer = 0CCF3800] 08:51:49 INFO - PROCESS | 2196 | 1464105109399 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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:51:49 INFO - PROCESS | 2196 | 1464105109446 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 2196 | 1464105109450 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:51:49 INFO - PROCESS | 2196 | 1464105109464 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 2196 | 1464105109467 Marionette TRACE conn5 <- [1,122,null,{}] 08:51:49 INFO - PROCESS | 2196 | 1464105109471 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}] 08:51:49 INFO - PROCESS | 2196 | 1464105109572 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:51:49 INFO - PROCESS | 2196 | 1464105109580 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 2196 | ++DOCSHELL 0DB54C00 == 31 [pid = 2196] [id = 40] 08:51:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (0DCA6800) [pid = 2196] [serial = 116] [outer = 00000000] 08:51:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (0E342C00) [pid = 2196] [serial = 117] [outer = 0DCA6800] 08:51:49 INFO - PROCESS | 2196 | 1464105109625 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (15497000) [pid = 2196] [serial = 118] [outer = 0DCA6800] 08:51:50 INFO - PROCESS | 2196 | 1464105110311 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]]]}] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (1CB19C00) [pid = 2196] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (1555F800) [pid = 2196] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (0E164400) [pid = 2196] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (1BDB2400) [pid = 2196] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (179FDC00) [pid = 2196] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (0DCAEC00) [pid = 2196] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (15490400) [pid = 2196] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (15E04C00) [pid = 2196] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 64 (1BDB5000) [pid = 2196] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 63 (0DFE7C00) [pid = 2196] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 62 (0DB53000) [pid = 2196] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 61 (196ABC00) [pid = 2196] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 60 (0DB4B000) [pid = 2196] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 59 (171EF000) [pid = 2196] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:51:50 INFO - PROCESS | 2196 | --DOMWINDOW == 58 (19922000) [pid = 2196] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 931ms 08:51:50 INFO - PROCESS | 2196 | 1464105110397 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2196 | 1464105110399 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:51:50 INFO - PROCESS | 2196 | 1464105110403 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2196 | 1464105110405 Marionette TRACE conn5 <- [1,126,null,{}] 08:51:50 INFO - PROCESS | 2196 | 1464105110418 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}] 08:51:50 INFO - PROCESS | 2196 | 1464105110499 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:51:50 INFO - PROCESS | 2196 | 1464105110511 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2196 | ++DOCSHELL 15560000 == 32 [pid = 2196] [id = 41] 08:51:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (15560800) [pid = 2196] [serial = 119] [outer = 00000000] 08:51:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (155E1000) [pid = 2196] [serial = 120] [outer = 15560800] 08:51:50 INFO - PROCESS | 2196 | 1464105110559 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (15BBE000) [pid = 2196] [serial = 121] [outer = 15560800] 08:51:51 INFO - PROCESS | 2196 | 1464105110976 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]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 08:51:51 INFO - PROCESS | 2196 | 1464105111037 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:51:51 INFO - PROCESS | 2196 | 1464105111039 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:51:51 INFO - PROCESS | 2196 | 1464105111042 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 2196 | 1464105111044 Marionette TRACE conn5 <- [1,130,null,{}] 08:51:51 INFO - PROCESS | 2196 | 1464105111047 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}] 08:51:51 INFO - PROCESS | 2196 | 1464105111122 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:51:51 INFO - PROCESS | 2196 | 1464105111128 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2196 | ++DOCSHELL 15E0B800 == 33 [pid = 2196] [id = 42] 08:51:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (171EAC00) [pid = 2196] [serial = 122] [outer = 00000000] 08:51:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (174D2800) [pid = 2196] [serial = 123] [outer = 171EAC00] 08:51:51 INFO - PROCESS | 2196 | 1464105111174 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (179FFC00) [pid = 2196] [serial = 124] [outer = 171EAC00] 08:51:51 INFO - PROCESS | 2196 | 1464105111624 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]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 08:51:51 INFO - PROCESS | 2196 | 1464105111673 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 2196 | 1464105111675 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:51:51 INFO - PROCESS | 2196 | 1464105111682 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 2196 | 1464105111684 Marionette TRACE conn5 <- [1,134,null,{}] 08:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:51:51 INFO - PROCESS | 2196 | 1464105111687 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}] 08:51:51 INFO - PROCESS | 2196 | 1464105111761 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:51:51 INFO - PROCESS | 2196 | 1464105111770 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2196 | ++DOCSHELL 188D5000 == 34 [pid = 2196] [id = 43] 08:51:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (188D6400) [pid = 2196] [serial = 125] [outer = 00000000] 08:51:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (18A9A000) [pid = 2196] [serial = 126] [outer = 188D6400] 08:51:51 INFO - PROCESS | 2196 | 1464105111815 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (194F4C00) [pid = 2196] [serial = 127] [outer = 188D6400] 08:51:52 INFO - PROCESS | 2196 | 1464105112238 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]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 08:51:52 INFO - PROCESS | 2196 | 1464105112258 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 2196 | 1464105112260 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:51:52 INFO - PROCESS | 2196 | 1464105112263 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 2196 | 1464105112265 Marionette TRACE conn5 <- [1,138,null,{}] 08:51:52 INFO - PROCESS | 2196 | 1464105112268 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}] 08:51:52 INFO - PROCESS | 2196 | 1464105112401 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:51:52 INFO - PROCESS | 2196 | 1464105112475 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1F400 == 35 [pid = 2196] [id = 44] 08:51:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (0CC20C00) [pid = 2196] [serial = 128] [outer = 00000000] 08:51:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (0CCF0C00) [pid = 2196] [serial = 129] [outer = 0CC20C00] 08:51:52 INFO - PROCESS | 2196 | 1464105112534 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (0D604800) [pid = 2196] [serial = 130] [outer = 0CC20C00] 08:51:53 INFO - PROCESS | 2196 | 1464105113188 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]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 971ms 08:51:53 INFO - PROCESS | 2196 | 1464105113235 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 2196 | 1464105113239 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:51:53 INFO - PROCESS | 2196 | 1464105113244 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 2196 | 1464105113249 Marionette TRACE conn5 <- [1,142,null,{}] 08:51:53 INFO - PROCESS | 2196 | 1464105113254 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}] 08:51:53 INFO - PROCESS | 2196 | 1464105113353 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:51:53 INFO - PROCESS | 2196 | 1464105113423 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 2196 | ++DOCSHELL 1555BC00 == 36 [pid = 2196] [id = 45] 08:51:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1555F800) [pid = 2196] [serial = 131] [outer = 00000000] 08:51:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (15E9B000) [pid = 2196] [serial = 132] [outer = 1555F800] 08:51:53 INFO - PROCESS | 2196 | 1464105113481 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (16915400) [pid = 2196] [serial = 133] [outer = 1555F800] 08:51:54 INFO - PROCESS | 2196 | 1464105114057 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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 08:51:54 INFO - PROCESS | 2196 | 1464105114074 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2196 | 1464105114078 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:51:54 INFO - PROCESS | 2196 | 1464105114081 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 2196 | 1464105114084 Marionette TRACE conn5 <- [1,146,null,{}] 08:51:54 INFO - PROCESS | 2196 | 1464105114088 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}] 08:51:54 INFO - PROCESS | 2196 | 1464105114188 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:51:54 INFO - PROCESS | 2196 | 1464105114276 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2196 | ++DOCSHELL 196B4400 == 37 [pid = 2196] [id = 46] 08:51:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (196B4800) [pid = 2196] [serial = 134] [outer = 00000000] 08:51:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (196C0800) [pid = 2196] [serial = 135] [outer = 196B4800] 08:51:54 INFO - PROCESS | 2196 | 1464105114332 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (196C2400) [pid = 2196] [serial = 136] [outer = 196B4800] 08:51:54 INFO - PROCESS | 2196 | 1464105114934 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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 871ms 08:51:54 INFO - PROCESS | 2196 | 1464105114954 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2196 | 1464105114959 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:51:55 INFO - PROCESS | 2196 | 1464105114970 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 2196 | 1464105114975 Marionette TRACE conn5 <- [1,150,null,{}] 08:51:55 INFO - PROCESS | 2196 | 1464105114979 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}] 08:51:55 INFO - PROCESS | 2196 | 1464105115079 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:51:55 INFO - PROCESS | 2196 | 1464105115160 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 2196 | ++DOCSHELL 19917400 == 38 [pid = 2196] [id = 47] 08:51:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (19917C00) [pid = 2196] [serial = 137] [outer = 00000000] 08:51:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1991D400) [pid = 2196] [serial = 138] [outer = 19917C00] 08:51:55 INFO - PROCESS | 2196 | 1464105115216 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (19921000) [pid = 2196] [serial = 139] [outer = 19917C00] 08:51:55 INFO - PROCESS | 2196 | 1464105115845 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]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 931ms 08:51:55 INFO - PROCESS | 2196 | 1464105115895 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 2196 | 1464105115899 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:51:55 INFO - PROCESS | 2196 | 1464105115904 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 2196 | 1464105115908 Marionette TRACE conn5 <- [1,154,null,{}] 08:51:55 INFO - PROCESS | 2196 | 1464105115914 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}] 08:51:56 INFO - PROCESS | 2196 | 1464105116015 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:51:56 INFO - PROCESS | 2196 | 1464105116081 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 2196 | ++DOCSHELL 0D602000 == 39 [pid = 2196] [id = 48] 08:51:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (0D602C00) [pid = 2196] [serial = 140] [outer = 00000000] 08:51:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (0DFE7C00) [pid = 2196] [serial = 141] [outer = 0D602C00] 08:51:56 INFO - PROCESS | 2196 | 1464105116130 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0E16E000) [pid = 2196] [serial = 142] [outer = 0D602C00] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 188D5000 == 38 [pid = 2196] [id = 43] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 15E0B800 == 37 [pid = 2196] [id = 42] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 15560000 == 36 [pid = 2196] [id = 41] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 0DB54C00 == 35 [pid = 2196] [id = 40] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 17A5B800 == 34 [pid = 2196] [id = 37] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 0DB4C000 == 33 [pid = 2196] [id = 36] 08:51:56 INFO - PROCESS | 2196 | --DOCSHELL 0CCF3400 == 32 [pid = 2196] [id = 39] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1BFC9000) [pid = 2196] [serial = 99] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (15558400) [pid = 2196] [serial = 102] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (15870400) [pid = 2196] [serial = 103] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1586CC00) [pid = 2196] [serial = 105] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (15E10400) [pid = 2196] [serial = 106] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (18893C00) [pid = 2196] [serial = 108] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (12585800) [pid = 2196] [serial = 90] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (15826400) [pid = 2196] [serial = 91] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (18906C00) [pid = 2196] [serial = 93] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (196B2000) [pid = 2196] [serial = 94] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (19DB9400) [pid = 2196] [serial = 96] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (0E167400) [pid = 2196] [serial = 75] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (0E16E800) [pid = 2196] [serial = 76] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (1A80A000) [pid = 2196] [serial = 97] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (15565000) [pid = 2196] [serial = 78] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (1BFD2C00) [pid = 2196] [serial = 100] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (1888A400) [pid = 2196] [serial = 84] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 64 (171F0800) [pid = 2196] [serial = 82] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 63 (15870800) [pid = 2196] [serial = 79] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 62 (1E143C00) [pid = 2196] [serial = 73] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 61 (196B9800) [pid = 2196] [serial = 88] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 60 (171E9000) [pid = 2196] [serial = 81] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 59 (1E13D000) [pid = 2196] [serial = 72] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 58 (1BDB3800) [pid = 2196] [serial = 61] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 57 (196C5C00) [pid = 2196] [serial = 70] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 56 (1BDB8C00) [pid = 2196] [serial = 58] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 55 (196B3000) [pid = 2196] [serial = 87] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | --DOMWINDOW == 54 (1890E000) [pid = 2196] [serial = 85] [outer = 00000000] [url = about:blank] 08:51:56 INFO - PROCESS | 2196 | 1464105116669 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]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 790ms 08:51:56 INFO - PROCESS | 2196 | 1464105116694 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 2196 | 1464105116700 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:51:56 INFO - PROCESS | 2196 | 1464105116706 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 2196 | 1464105116708 Marionette TRACE conn5 <- [1,158,null,{}] 08:51:56 INFO - PROCESS | 2196 | 1464105116712 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}] 08:51:56 INFO - PROCESS | 2196 | 1464105116793 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:51:56 INFO - PROCESS | 2196 | 1464105116805 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 2196 | ++DOCSHELL 15565000 == 33 [pid = 2196] [id = 49] 08:51:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 55 (15580000) [pid = 2196] [serial = 143] [outer = 00000000] 08:51:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 56 (15870800) [pid = 2196] [serial = 144] [outer = 15580000] 08:51:56 INFO - PROCESS | 2196 | 1464105116852 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 57 (15BBC000) [pid = 2196] [serial = 145] [outer = 15580000] 08:51:57 INFO - PROCESS | 2196 | 1464105117287 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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 631ms 08:51:57 INFO - PROCESS | 2196 | 1464105117339 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2196 | 1464105117342 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:51:57 INFO - PROCESS | 2196 | 1464105117345 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:51:57 INFO - PROCESS | 2196 | 1464105117349 Marionette TRACE conn5 <- [1,162,null,{}] 08:51:57 INFO - PROCESS | 2196 | 1464105117359 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}] 08:51:57 INFO - PROCESS | 2196 | 1464105117439 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:51:57 INFO - PROCESS | 2196 | 1464105117448 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 2196 | ++DOCSHELL 171EF800 == 34 [pid = 2196] [id = 50] 08:51:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 58 (174C9C00) [pid = 2196] [serial = 146] [outer = 00000000] 08:51:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (1888A800) [pid = 2196] [serial = 147] [outer = 174C9C00] 08:51:57 INFO - PROCESS | 2196 | 1464105117496 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (188DBC00) [pid = 2196] [serial = 148] [outer = 174C9C00] 08:51:57 INFO - PROCESS | 2196 | 1464105117960 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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:51:58 INFO - PROCESS | 2196 | 1464105117979 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 2196 | 1464105117982 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 2196 | 1464105117985 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 2196 | 1464105117987 Marionette TRACE conn5 <- [1,166,null,{}] 08:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:51:58 INFO - PROCESS | 2196 | 1464105117990 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}] 08:51:58 INFO - PROCESS | 2196 | 1464105118068 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:51:58 INFO - PROCESS | 2196 | 1464105118076 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2196 | ++DOCSHELL 18A96000 == 35 [pid = 2196] [id = 51] 08:51:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (18D82000) [pid = 2196] [serial = 149] [outer = 00000000] 08:51:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (196B9000) [pid = 2196] [serial = 150] [outer = 18D82000] 08:51:58 INFO - PROCESS | 2196 | 1464105118121 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (196C0000) [pid = 2196] [serial = 151] [outer = 18D82000] 08:51:58 INFO - PROCESS | 2196 | 1464105118528 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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 571ms 08:51:58 INFO - PROCESS | 2196 | 1464105118561 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 2196 | 1464105118563 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:51:58 INFO - PROCESS | 2196 | 1464105118566 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 2196 | 1464105118568 Marionette TRACE conn5 <- [1,170,null,{}] 08:51:58 INFO - PROCESS | 2196 | 1464105118571 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}] 08:51:58 INFO - PROCESS | 2196 | 1464105118655 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:51:58 INFO - PROCESS | 2196 | 1464105118662 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2196 | ++DOCSHELL 196C5C00 == 36 [pid = 2196] [id = 52] 08:51:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (19856C00) [pid = 2196] [serial = 152] [outer = 00000000] 08:51:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (19918800) [pid = 2196] [serial = 153] [outer = 19856C00] 08:51:58 INFO - PROCESS | 2196 | 1464105118706 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (19DBA800) [pid = 2196] [serial = 154] [outer = 19856C00] 08:51:59 INFO - PROCESS | 2196 | 1464105119164 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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:51:59 INFO - PROCESS | 2196 | 1464105119199 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 2196 | 1464105119201 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:51:59 INFO - PROCESS | 2196 | 1464105119204 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 2196 | 1464105119205 Marionette TRACE conn5 <- [1,174,null,{}] 08:51:59 INFO - PROCESS | 2196 | 1464105119209 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}] 08:51:59 INFO - PROCESS | 2196 | 1464105119329 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:51:59 INFO - PROCESS | 2196 | 1464105119336 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 2196 | ++DOCSHELL 196AF400 == 37 [pid = 2196] [id = 53] 08:51:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (19DC3400) [pid = 2196] [serial = 155] [outer = 00000000] 08:51:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (1BDB2800) [pid = 2196] [serial = 156] [outer = 19DC3400] 08:51:59 INFO - PROCESS | 2196 | 1464105119382 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (1BDB6C00) [pid = 2196] [serial = 157] [outer = 19DC3400] 08:51:59 INFO - PROCESS | 2196 | 1464105119798 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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 08:51:59 INFO - PROCESS | 2196 | 1464105119835 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 2196 | 1464105119837 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:51:59 INFO - PROCESS | 2196 | 1464105119840 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 2196 | 1464105119842 Marionette TRACE conn5 <- [1,178,null,{}] 08:51:59 INFO - PROCESS | 2196 | 1464105119845 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}] 08:51:59 INFO - PROCESS | 2196 | 1464105119947 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:51:59 INFO - PROCESS | 2196 | 1464105119954 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 2196 | ++DOCSHELL 179F7C00 == 38 [pid = 2196] [id = 54] 08:51:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (1BDB2400) [pid = 2196] [serial = 158] [outer = 00000000] 08:52:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1C0C4C00) [pid = 2196] [serial = 159] [outer = 1BDB2400] 08:52:00 INFO - PROCESS | 2196 | 1464105119998 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1C0CD800) [pid = 2196] [serial = 160] [outer = 1BDB2400] 08:52:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1C45D400) [pid = 2196] [serial = 161] [outer = 0D607000] 08:52:00 INFO - PROCESS | 2196 | 1464105120476 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]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 08:52:00 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (0CCF0000) [pid = 2196] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:52:00 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (17A5C400) [pid = 2196] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:52:00 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (0DCA6800) [pid = 2196] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:52:00 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (0CCF3800) [pid = 2196] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:52:00 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (15560800) [pid = 2196] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:52:00 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (171EAC00) [pid = 2196] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:52:00 INFO - PROCESS | 2196 | 1464105120511 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 2196 | 1464105120513 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:52:00 INFO - PROCESS | 2196 | 1464105120516 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 2196 | 1464105120518 Marionette TRACE conn5 <- [1,182,null,{}] 08:52:00 INFO - PROCESS | 2196 | 1464105120522 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}] 08:52:00 INFO - PROCESS | 2196 | 1464105120623 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:52:00 INFO - PROCESS | 2196 | 1464105120672 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 2196 | ++DOCSHELL 0E41B000 == 39 [pid = 2196] [id = 55] 08:52:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (0E41B800) [pid = 2196] [serial = 162] [outer = 00000000] 08:52:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (15B71C00) [pid = 2196] [serial = 163] [outer = 0E41B800] 08:52:00 INFO - PROCESS | 2196 | 1464105120717 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (19919400) [pid = 2196] [serial = 164] [outer = 0E41B800] 08:52:01 INFO - PROCESS | 2196 | 1464105121062 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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 571ms 08:52:01 INFO - PROCESS | 2196 | 1464105121088 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:52:01 INFO - PROCESS | 2196 | 1464105121090 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:52:01 INFO - PROCESS | 2196 | 1464105121093 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2196 | 1464105121095 Marionette TRACE conn5 <- [1,186,null,{}] 08:52:01 INFO - PROCESS | 2196 | 1464105121098 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}] 08:52:01 INFO - PROCESS | 2196 | 1464105121201 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:52:01 INFO - PROCESS | 2196 | 1464105121210 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF3C00 == 40 [pid = 2196] [id = 56] 08:52:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (0DF3B800) [pid = 2196] [serial = 165] [outer = 00000000] 08:52:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1A629C00) [pid = 2196] [serial = 166] [outer = 0DF3B800] 08:52:01 INFO - PROCESS | 2196 | 1464105121257 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1A62C000) [pid = 2196] [serial = 167] [outer = 0DF3B800] 08:52:01 INFO - PROCESS | 2196 | 1464105121654 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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 08:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:52:01 INFO - PROCESS | 2196 | 1464105121664 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2196 | 1464105121666 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:52:01 INFO - PROCESS | 2196 | 1464105121669 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2196 | 1464105121671 Marionette TRACE conn5 <- [1,190,null,{}] 08:52:01 INFO - PROCESS | 2196 | 1464105121674 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}] 08:52:01 INFO - PROCESS | 2196 | 1464105121750 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:52:01 INFO - PROCESS | 2196 | 1464105121819 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2196 | ++DOCSHELL 1555F400 == 41 [pid = 2196] [id = 57] 08:52:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (18971C00) [pid = 2196] [serial = 168] [outer = 00000000] 08:52:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1C84E000) [pid = 2196] [serial = 169] [outer = 18971C00] 08:52:01 INFO - PROCESS | 2196 | 1464105121864 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1CB19C00) [pid = 2196] [serial = 170] [outer = 18971C00] 08:52:02 INFO - PROCESS | 2196 | 1464105122189 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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 08:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:52:02 INFO - PROCESS | 2196 | 1464105122240 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2196 | 1464105122243 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:52:02 INFO - PROCESS | 2196 | 1464105122246 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2196 | 1464105122248 Marionette TRACE conn5 <- [1,194,null,{}] 08:52:02 INFO - PROCESS | 2196 | 1464105122252 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}] 08:52:02 INFO - PROCESS | 2196 | 1464105122371 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:52:02 INFO - PROCESS | 2196 | 1464105122379 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 2196 | ++DOCSHELL 0E173C00 == 42 [pid = 2196] [id = 58] 08:52:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (17ABA400) [pid = 2196] [serial = 171] [outer = 00000000] 08:52:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (17AC8000) [pid = 2196] [serial = 172] [outer = 17ABA400] 08:52:02 INFO - PROCESS | 2196 | 1464105122427 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1C877000) [pid = 2196] [serial = 173] [outer = 17ABA400] 08:52:02 INFO - PROCESS | 2196 | 1464105122847 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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 08:52:02 INFO - PROCESS | 2196 | 1464105122897 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2196 | 1464105122902 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:52:02 INFO - PROCESS | 2196 | 1464105122907 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2196 | 1464105122912 Marionette TRACE conn5 <- [1,198,null,{}] 08:52:02 INFO - PROCESS | 2196 | 1464105122918 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}] 08:52:03 INFO - PROCESS | 2196 | 1464105123015 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:52:03 INFO - PROCESS | 2196 | 1464105123133 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2196 | ++DOCSHELL 0D231400 == 43 [pid = 2196] [id = 59] 08:52:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (0D275800) [pid = 2196] [serial = 174] [outer = 00000000] 08:52:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (0DB4BC00) [pid = 2196] [serial = 175] [outer = 0D275800] 08:52:03 INFO - PROCESS | 2196 | 1464105123190 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0E16FC00) [pid = 2196] [serial = 176] [outer = 0D275800] 08:52:03 INFO - PROCESS | 2196 | 1464105123783 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]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 08:52:03 INFO - PROCESS | 2196 | 1464105123839 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 2196 | 1464105123843 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:52:03 INFO - PROCESS | 2196 | 1464105123851 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 2196 | 1464105123855 Marionette TRACE conn5 <- [1,202,null,{}] 08:52:03 INFO - PROCESS | 2196 | 1464105123860 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}] 08:52:03 INFO - PROCESS | 2196 | 1464105123963 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:52:04 INFO - PROCESS | 2196 | 1464105124037 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 2196 | ++DOCSHELL 169E6000 == 44 [pid = 2196] [id = 60] 08:52:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (169EC800) [pid = 2196] [serial = 177] [outer = 00000000] 08:52:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17AC1800) [pid = 2196] [serial = 178] [outer = 169EC800] 08:52:04 INFO - PROCESS | 2196 | 1464105124092 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (17AC8400) [pid = 2196] [serial = 179] [outer = 169EC800] 08:52:04 INFO - PROCESS | 2196 | 1464105124650 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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 831ms 08:52:04 INFO - PROCESS | 2196 | 1464105124684 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 2196 | 1464105124687 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:52:04 INFO - PROCESS | 2196 | 1464105124691 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 2196 | 1464105124693 Marionette TRACE conn5 <- [1,206,null,{}] 08:52:04 INFO - PROCESS | 2196 | 1464105124703 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}] 08:52:04 INFO - PROCESS | 2196 | 1464105124813 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:52:05 INFO - PROCESS | 2196 | 1464105124984 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2196 | ++DOCSHELL 1A628C00 == 45 [pid = 2196] [id = 61] 08:52:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1A630000) [pid = 2196] [serial = 180] [outer = 00000000] 08:52:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1BDA9000) [pid = 2196] [serial = 181] [outer = 1A630000] 08:52:05 INFO - PROCESS | 2196 | 1464105125047 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1BDB6400) [pid = 2196] [serial = 182] [outer = 1A630000] 08:52:05 INFO - PROCESS | 2196 | 1464105125580 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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 08:52:05 INFO - PROCESS | 2196 | 1464105125624 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2196 | 1464105125626 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:52:05 INFO - PROCESS | 2196 | 1464105125629 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:52:05 INFO - PROCESS | 2196 | 1464105125631 Marionette TRACE conn5 <- [1,210,null,{}] 08:52:05 INFO - PROCESS | 2196 | 1464105125635 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}] 08:52:05 INFO - PROCESS | 2196 | 1464105125738 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:52:05 INFO - PROCESS | 2196 | 1464105125851 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2196 | ++DOCSHELL 19617000 == 46 [pid = 2196] [id = 62] 08:52:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (196A9400) [pid = 2196] [serial = 183] [outer = 00000000] 08:52:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1E13F800) [pid = 2196] [serial = 184] [outer = 196A9400] 08:52:05 INFO - PROCESS | 2196 | 1464105125910 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1E143C00) [pid = 2196] [serial = 185] [outer = 196A9400] 08:52:06 INFO - PROCESS | 2196 | 1464105126634 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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1018ms 08:52:06 INFO - PROCESS | 2196 | 1464105126651 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 2196 | 1464105126655 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:52:06 INFO - PROCESS | 2196 | 1464105126660 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 2196 | 1464105126664 Marionette TRACE conn5 <- [1,214,null,{}] 08:52:06 INFO - PROCESS | 2196 | 1464105126669 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}] 08:52:06 INFO - PROCESS | 2196 | 1464105126779 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:52:06 INFO - PROCESS | 2196 | 1464105126854 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2196 | ++DOCSHELL 1555CC00 == 47 [pid = 2196] [id = 63] 08:52:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1555D000) [pid = 2196] [serial = 186] [outer = 00000000] 08:52:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (15C9F400) [pid = 2196] [serial = 187] [outer = 1555D000] 08:52:06 INFO - PROCESS | 2196 | 1464105126905 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1690C800) [pid = 2196] [serial = 188] [outer = 1555D000] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 1555F400 == 46 [pid = 2196] [id = 57] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 0CCF3C00 == 45 [pid = 2196] [id = 56] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 0E41B000 == 44 [pid = 2196] [id = 55] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 179F7C00 == 43 [pid = 2196] [id = 54] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 196AF400 == 42 [pid = 2196] [id = 53] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 196C5C00 == 41 [pid = 2196] [id = 52] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 18A96000 == 40 [pid = 2196] [id = 51] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 171EF800 == 39 [pid = 2196] [id = 50] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 0CCEDC00 == 38 [pid = 2196] [id = 38] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 15565000 == 37 [pid = 2196] [id = 49] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 0D602000 == 36 [pid = 2196] [id = 48] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 19917400 == 35 [pid = 2196] [id = 47] 08:52:07 INFO - PROCESS | 2196 | --DOCSHELL 0CC1F400 == 34 [pid = 2196] [id = 44] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (0E342C00) [pid = 2196] [serial = 117] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (0D276800) [pid = 2196] [serial = 114] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (0D605000) [pid = 2196] [serial = 115] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (155E1000) [pid = 2196] [serial = 120] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (179FFC00) [pid = 2196] [serial = 124] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (15BBE000) [pid = 2196] [serial = 121] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (15497000) [pid = 2196] [serial = 118] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1890E400) [pid = 2196] [serial = 112] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (174D2800) [pid = 2196] [serial = 123] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (0CCF6400) [pid = 2196] [serial = 111] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (18A9A000) [pid = 2196] [serial = 126] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (18963800) [pid = 2196] [serial = 109] [outer = 00000000] [url = about:blank] 08:52:07 INFO - PROCESS | 2196 | 1464105127455 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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 831ms 08:52:07 INFO - PROCESS | 2196 | 1464105127491 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 2196 | 1464105127496 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:52:07 INFO - PROCESS | 2196 | 1464105127502 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 2196 | 1464105127505 Marionette TRACE conn5 <- [1,218,null,{}] 08:52:07 INFO - PROCESS | 2196 | 1464105127509 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}] 08:52:07 INFO - PROCESS | 2196 | 1464105127589 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:52:07 INFO - PROCESS | 2196 | 1464105127598 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEB400 == 35 [pid = 2196] [id = 64] 08:52:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (0CCEDC00) [pid = 2196] [serial = 189] [outer = 00000000] 08:52:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (0E32B400) [pid = 2196] [serial = 190] [outer = 0CCEDC00] 08:52:07 INFO - PROCESS | 2196 | 1464105127643 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (15557C00) [pid = 2196] [serial = 191] [outer = 0CCEDC00] 08:52:08 INFO - PROCESS | 2196 | 1464105128085 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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 08:52:08 INFO - PROCESS | 2196 | 1464105128136 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 2196 | 1464105128138 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:52:08 INFO - PROCESS | 2196 | 1464105128142 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2196 | 1464105128145 Marionette TRACE conn5 <- [1,222,null,{}] 08:52:08 INFO - PROCESS | 2196 | 1464105128155 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}] 08:52:08 INFO - PROCESS | 2196 | 1464105128260 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:52:08 INFO - PROCESS | 2196 | 1464105128270 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 2196 | ++DOCSHELL 179FAC00 == 36 [pid = 2196] [id = 65] 08:52:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (179FDC00) [pid = 2196] [serial = 192] [outer = 00000000] 08:52:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (17A60400) [pid = 2196] [serial = 193] [outer = 179FDC00] 08:52:08 INFO - PROCESS | 2196 | 1464105128323 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (17AC2000) [pid = 2196] [serial = 194] [outer = 179FDC00] 08:52:08 INFO - PROCESS | 2196 | 1464105128734 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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 08:52:08 INFO - PROCESS | 2196 | 1464105128775 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 2196 | 1464105128778 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:52:08 INFO - PROCESS | 2196 | 1464105128781 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2196 | 1464105128783 Marionette TRACE conn5 <- [1,226,null,{}] 08:52:08 INFO - PROCESS | 2196 | 1464105128786 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}] 08:52:08 INFO - PROCESS | 2196 | 1464105128864 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:52:08 INFO - PROCESS | 2196 | 1464105128871 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 2196 | ++DOCSHELL 18887C00 == 37 [pid = 2196] [id = 66] 08:52:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (188D9C00) [pid = 2196] [serial = 195] [outer = 00000000] 08:52:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (18A9A000) [pid = 2196] [serial = 196] [outer = 188D9C00] 08:52:08 INFO - PROCESS | 2196 | 1464105128916 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1960F000) [pid = 2196] [serial = 197] [outer = 188D9C00] 08:52:09 INFO - PROCESS | 2196 | 1464105129325 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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 08:52:09 INFO - PROCESS | 2196 | 1464105129366 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 2196 | 1464105129368 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:52:09 INFO - PROCESS | 2196 | 1464105129382 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:52:09 INFO - PROCESS | 2196 | 1464105129383 Marionette TRACE conn5 <- [1,230,null,{}] 08:52:09 INFO - PROCESS | 2196 | 1464105129387 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}] 08:52:09 INFO - PROCESS | 2196 | 1464105129462 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:52:09 INFO - PROCESS | 2196 | 1464105129469 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2196 | ++DOCSHELL 18907000 == 38 [pid = 2196] [id = 67] 08:52:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (19610C00) [pid = 2196] [serial = 198] [outer = 00000000] 08:52:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (196BA000) [pid = 2196] [serial = 199] [outer = 19610C00] 08:52:09 INFO - PROCESS | 2196 | 1464105129513 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (196BD800) [pid = 2196] [serial = 200] [outer = 19610C00] 08:52:10 INFO - PROCESS | 2196 | 1464105129978 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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 08:52:10 INFO - PROCESS | 2196 | 1464105130018 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2196 | 1464105130020 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:52:10 INFO - PROCESS | 2196 | 1464105130029 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 2196 | 1464105130030 Marionette TRACE conn5 <- [1,234,null,{}] 08:52:10 INFO - PROCESS | 2196 | 1464105130034 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}] 08:52:10 INFO - PROCESS | 2196 | 1464105130154 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:52:10 INFO - PROCESS | 2196 | 1464105130169 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2196 | ++DOCSHELL 196C3800 == 39 [pid = 2196] [id = 68] 08:52:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1A625800) [pid = 2196] [serial = 201] [outer = 00000000] 08:52:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1A807400) [pid = 2196] [serial = 202] [outer = 1A625800] 08:52:10 INFO - PROCESS | 2196 | 1464105130214 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1BDA3800) [pid = 2196] [serial = 203] [outer = 1A625800] 08:52:10 INFO - PROCESS | 2196 | 1464105130621 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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 08:52:10 INFO - PROCESS | 2196 | 1464105130653 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2196 | 1464105130655 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:52:10 INFO - PROCESS | 2196 | 1464105130659 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 2196 | 1464105130660 Marionette TRACE conn5 <- [1,238,null,{}] 08:52:10 INFO - PROCESS | 2196 | 1464105130674 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}] 08:52:10 INFO - PROCESS | 2196 | 1464105130774 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:52:10 INFO - PROCESS | 2196 | 1464105130843 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF5800 == 40 [pid = 2196] [id = 69] 08:52:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BDAA400) [pid = 2196] [serial = 204] [outer = 00000000] 08:52:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BEBD400) [pid = 2196] [serial = 205] [outer = 1BDAA400] 08:52:10 INFO - PROCESS | 2196 | 1464105130888 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C0C1400) [pid = 2196] [serial = 206] [outer = 1BDAA400] 08:52:11 INFO - PROCESS | 2196 | 1464105131276 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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 08:52:11 INFO - PROCESS | 2196 | 1464105131330 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:52:11 INFO - PROCESS | 2196 | 1464105131332 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:52:11 INFO - PROCESS | 2196 | 1464105131335 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2196 | 1464105131337 Marionette TRACE conn5 <- [1,242,null,{}] 08:52:11 INFO - PROCESS | 2196 | 1464105131347 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}] 08:52:11 INFO - PROCESS | 2196 | 1464105131476 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:52:11 INFO - PROCESS | 2196 | 1464105131485 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 2196 | ++DOCSHELL 1C843000 == 41 [pid = 2196] [id = 70] 08:52:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C846C00) [pid = 2196] [serial = 207] [outer = 00000000] 08:52:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1E137400) [pid = 2196] [serial = 208] [outer = 1C846C00] 08:52:11 INFO - PROCESS | 2196 | 1464105131529 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1E135C00) [pid = 2196] [serial = 209] [outer = 1C846C00] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (19DC3400) [pid = 2196] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (174C9C00) [pid = 2196] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (0D602C00) [pid = 2196] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (18D82000) [pid = 2196] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1BDB2400) [pid = 2196] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (15580000) [pid = 2196] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (19856C00) [pid = 2196] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (18971C00) [pid = 2196] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0DF3B800) [pid = 2196] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:52:11 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (0E41B800) [pid = 2196] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:52:12 INFO - PROCESS | 2196 | 1464105132024 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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 731ms 08:52:12 INFO - PROCESS | 2196 | 1464105132066 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2196 | 1464105132068 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:52:12 INFO - PROCESS | 2196 | 1464105132071 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2196 | 1464105132073 Marionette TRACE conn5 <- [1,246,null,{}] 08:52:12 INFO - PROCESS | 2196 | 1464105132103 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}] 08:52:12 INFO - PROCESS | 2196 | 1464105132206 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:52:12 INFO - PROCESS | 2196 | 1464105132254 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2196 | ++DOCSHELL 0DB55000 == 42 [pid = 2196] [id = 71] 08:52:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0E326C00) [pid = 2196] [serial = 210] [outer = 00000000] 08:52:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1DF81400) [pid = 2196] [serial = 211] [outer = 0E326C00] 08:52:12 INFO - PROCESS | 2196 | 1464105132298 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1DF86400) [pid = 2196] [serial = 212] [outer = 0E326C00] 08:52:12 INFO - PROCESS | 2196 | 1464105132645 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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 08:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:52:12 INFO - PROCESS | 2196 | 1464105132702 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2196 | 1464105132704 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:52:12 INFO - PROCESS | 2196 | 1464105132707 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2196 | 1464105132709 Marionette TRACE conn5 <- [1,250,null,{}] 08:52:12 INFO - PROCESS | 2196 | 1464105132712 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}] 08:52:12 INFO - PROCESS | 2196 | 1464105132819 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:52:12 INFO - PROCESS | 2196 | 1464105132828 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2196 | ++DOCSHELL 1A623C00 == 43 [pid = 2196] [id = 72] 08:52:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1DF83400) [pid = 2196] [serial = 213] [outer = 00000000] 08:52:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1DF8EC00) [pid = 2196] [serial = 214] [outer = 1DF83400] 08:52:12 INFO - PROCESS | 2196 | 1464105132871 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1DFE2C00) [pid = 2196] [serial = 215] [outer = 1DF83400] 08:52:13 INFO - PROCESS | 2196 | 1464105133298 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]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 08:52:13 INFO - PROCESS | 2196 | 1464105133352 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 2196 | 1464105133354 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:52:13 INFO - PROCESS | 2196 | 1464105133381 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 2196 | 1464105133383 Marionette TRACE conn5 <- [1,254,null,{}] 08:52:13 INFO - PROCESS | 2196 | 1464105133387 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}] 08:52:13 INFO - PROCESS | 2196 | 1464105133508 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:52:13 INFO - PROCESS | 2196 | 1464105133524 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 2196 | ++DOCSHELL 1DFE8000 == 44 [pid = 2196] [id = 73] 08:52:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1DFE8400) [pid = 2196] [serial = 216] [outer = 00000000] 08:52:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1E2CDC00) [pid = 2196] [serial = 217] [outer = 1DFE8400] 08:52:13 INFO - PROCESS | 2196 | 1464105133578 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1E2D6000) [pid = 2196] [serial = 218] [outer = 1DFE8400] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 1555BC00 == 43 [pid = 2196] [id = 45] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 196B4400 == 42 [pid = 2196] [id = 46] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 19617000 == 41 [pid = 2196] [id = 62] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 1555CC00 == 40 [pid = 2196] [id = 63] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 169E6000 == 39 [pid = 2196] [id = 60] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 1A628C00 == 38 [pid = 2196] [id = 61] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 0E173C00 == 37 [pid = 2196] [id = 58] 08:52:14 INFO - PROCESS | 2196 | --DOCSHELL 0D231400 == 36 [pid = 2196] [id = 59] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 0CCEB400 == 35 [pid = 2196] [id = 64] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 18907000 == 34 [pid = 2196] [id = 67] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 179FAC00 == 33 [pid = 2196] [id = 65] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 196C3800 == 32 [pid = 2196] [id = 68] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 1C843000 == 31 [pid = 2196] [id = 70] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 0DB55000 == 30 [pid = 2196] [id = 71] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 18887C00 == 29 [pid = 2196] [id = 66] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 0CCF5800 == 28 [pid = 2196] [id = 69] 08:52:15 INFO - PROCESS | 2196 | --DOCSHELL 1A623C00 == 27 [pid = 2196] [id = 72] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (15E9B000) [pid = 2196] [serial = 132] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (15870800) [pid = 2196] [serial = 144] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (15BBC000) [pid = 2196] [serial = 145] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (19918800) [pid = 2196] [serial = 153] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0CCF0C00) [pid = 2196] [serial = 129] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1991D400) [pid = 2196] [serial = 138] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1CB19C00) [pid = 2196] [serial = 170] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1A629C00) [pid = 2196] [serial = 166] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (15B71C00) [pid = 2196] [serial = 163] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (19919400) [pid = 2196] [serial = 164] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1C0CD800) [pid = 2196] [serial = 160] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (0E41E000) [pid = 2196] [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.] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1A62C000) [pid = 2196] [serial = 167] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (19DBA800) [pid = 2196] [serial = 154] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1C84E000) [pid = 2196] [serial = 169] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (17AC8000) [pid = 2196] [serial = 172] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1BDB2800) [pid = 2196] [serial = 156] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1BDB6C00) [pid = 2196] [serial = 157] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1888A800) [pid = 2196] [serial = 147] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (188DBC00) [pid = 2196] [serial = 148] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (196C0800) [pid = 2196] [serial = 135] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (0E16E000) [pid = 2196] [serial = 142] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (0DFE7C00) [pid = 2196] [serial = 141] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (196B9000) [pid = 2196] [serial = 150] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1C0C4C00) [pid = 2196] [serial = 159] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (196C0000) [pid = 2196] [serial = 151] [outer = 00000000] [url = about:blank] 08:52:15 INFO - PROCESS | 2196 | 1464105135411 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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2029ms 08:52:15 INFO - PROCESS | 2196 | 1464105135434 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 2196 | 1464105135438 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:52:15 INFO - PROCESS | 2196 | 1464105135446 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 2196 | 1464105135449 Marionette TRACE conn5 <- [1,258,null,{}] 08:52:15 INFO - PROCESS | 2196 | 1464105135455 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}] 08:52:15 INFO - PROCESS | 2196 | 1464105135542 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:52:15 INFO - PROCESS | 2196 | 1464105135551 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF2800 == 28 [pid = 2196] [id = 74] 08:52:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (0CCF2C00) [pid = 2196] [serial = 219] [outer = 00000000] 08:52:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (0D2A8000) [pid = 2196] [serial = 220] [outer = 0CCF2C00] 08:52:15 INFO - PROCESS | 2196 | 1464105135598 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (0D610000) [pid = 2196] [serial = 221] [outer = 0CCF2C00] 08:52:16 INFO - PROCESS | 2196 | 1464105136056 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]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 631ms 08:52:16 INFO - PROCESS | 2196 | 1464105136074 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2196 | 1464105136080 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:52:16 INFO - PROCESS | 2196 | 1464105136086 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2196 | 1464105136088 Marionette TRACE conn5 <- [1,262,null,{}] 08:52:16 INFO - PROCESS | 2196 | 1464105136096 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}] 08:52:16 INFO - PROCESS | 2196 | 1464105136177 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:52:16 INFO - PROCESS | 2196 | 1464105136185 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2196 | ++DOCSHELL 0E167400 == 29 [pid = 2196] [id = 75] 08:52:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (0E168000) [pid = 2196] [serial = 222] [outer = 00000000] 08:52:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (0E170C00) [pid = 2196] [serial = 223] [outer = 0E168000] 08:52:16 INFO - PROCESS | 2196 | 1464105136231 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0E348400) [pid = 2196] [serial = 224] [outer = 0E168000] 08:52:16 INFO - PROCESS | 2196 | 1464105136683 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]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 08:52:16 INFO - PROCESS | 2196 | 1464105136720 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2196 | 1464105136722 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:52:16 INFO - PROCESS | 2196 | 1464105136726 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2196 | 1464105136730 Marionette TRACE conn5 <- [1,266,null,{}] 08:52:16 INFO - PROCESS | 2196 | 1464105136741 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}] 08:52:16 INFO - PROCESS | 2196 | 1464105136824 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:52:16 INFO - PROCESS | 2196 | 1464105136835 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2196 | ++DOCSHELL 15564C00 == 30 [pid = 2196] [id = 76] 08:52:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (15565000) [pid = 2196] [serial = 225] [outer = 00000000] 08:52:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1564EC00) [pid = 2196] [serial = 226] [outer = 15565000] 08:52:16 INFO - PROCESS | 2196 | 1464105136883 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1586CC00) [pid = 2196] [serial = 227] [outer = 15565000] 08:52:17 INFO - PROCESS | 2196 | 1464105137509 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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 08:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:52:17 INFO - PROCESS | 2196 | 1464105137559 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 2196 | 1464105137562 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:52:17 INFO - PROCESS | 2196 | 1464105137564 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 2196 | 1464105137566 Marionette TRACE conn5 <- [1,270,null,{}] 08:52:17 INFO - PROCESS | 2196 | 1464105137570 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}] 08:52:17 INFO - PROCESS | 2196 | 1464105137646 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:52:17 INFO - PROCESS | 2196 | 1464105137655 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 2196 | ++DOCSHELL 15BBE400 == 31 [pid = 2196] [id = 77] 08:52:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (169E4400) [pid = 2196] [serial = 228] [outer = 00000000] 08:52:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (174D2800) [pid = 2196] [serial = 229] [outer = 169E4400] 08:52:17 INFO - PROCESS | 2196 | 1464105137702 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (179FB000) [pid = 2196] [serial = 230] [outer = 169E4400] 08:52:18 INFO - PROCESS | 2196 | 1464105138124 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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 08:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:52:18 INFO - PROCESS | 2196 | 1464105138217 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 2196 | 1464105138219 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:52:18 INFO - PROCESS | 2196 | 1464105138223 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 2196 | 1464105138224 Marionette TRACE conn5 <- [1,274,null,{}] 08:52:18 INFO - PROCESS | 2196 | 1464105138232 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}] 08:52:18 INFO - PROCESS | 2196 | 1464105138309 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:52:18 INFO - PROCESS | 2196 | 1464105138316 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 2196 | ++DOCSHELL 17ABD400 == 32 [pid = 2196] [id = 78] 08:52:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (17ABEC00) [pid = 2196] [serial = 231] [outer = 00000000] 08:52:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (18887C00) [pid = 2196] [serial = 232] [outer = 17ABEC00] 08:52:18 INFO - PROCESS | 2196 | 1464105138364 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (188DBC00) [pid = 2196] [serial = 233] [outer = 17ABEC00] 08:52:18 INFO - PROCESS | 2196 | 1464105138778 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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 591ms 08:52:18 INFO - PROCESS | 2196 | 1464105138814 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 2196 | 1464105138816 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:52:18 INFO - PROCESS | 2196 | 1464105138819 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 2196 | 1464105138821 Marionette TRACE conn5 <- [1,278,null,{}] 08:52:18 INFO - PROCESS | 2196 | 1464105138824 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}] 08:52:18 INFO - PROCESS | 2196 | 1464105138920 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:52:18 INFO - PROCESS | 2196 | 1464105138930 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 2196 | ++DOCSHELL 1960F800 == 33 [pid = 2196] [id = 79] 08:52:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (196A7000) [pid = 2196] [serial = 234] [outer = 00000000] 08:52:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (196AD800) [pid = 2196] [serial = 235] [outer = 196A7000] 08:52:18 INFO - PROCESS | 2196 | 1464105138975 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (196B4400) [pid = 2196] [serial = 236] [outer = 196A7000] 08:52:19 INFO - PROCESS | 2196 | 1464105139384 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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 08:52:19 INFO - PROCESS | 2196 | 1464105139450 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:52:19 INFO - PROCESS | 2196 | 1464105139452 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:52:19 INFO - PROCESS | 2196 | 1464105139455 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 2196 | 1464105139457 Marionette TRACE conn5 <- [1,282,null,{}] 08:52:19 INFO - PROCESS | 2196 | 1464105139460 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}] 08:52:19 INFO - PROCESS | 2196 | 1464105139538 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:52:19 INFO - PROCESS | 2196 | 1464105139544 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 2196 | ++DOCSHELL 196BE400 == 34 [pid = 2196] [id = 80] 08:52:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (196C0400) [pid = 2196] [serial = 237] [outer = 00000000] 08:52:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1973D000) [pid = 2196] [serial = 238] [outer = 196C0400] 08:52:19 INFO - PROCESS | 2196 | 1464105139592 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1985B000) [pid = 2196] [serial = 239] [outer = 196C0400] 08:52:20 INFO - PROCESS | 2196 | 1464105140009 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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 571ms 08:52:20 INFO - PROCESS | 2196 | 1464105140026 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 2196 | 1464105140027 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:52:20 INFO - PROCESS | 2196 | 1464105140030 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 2196 | 1464105140032 Marionette TRACE conn5 <- [1,286,null,{}] 08:52:20 INFO - PROCESS | 2196 | 1464105140035 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}] 08:52:20 INFO - PROCESS | 2196 | 1464105140140 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:52:20 INFO - PROCESS | 2196 | 1464105140148 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2196 | ++DOCSHELL 19858400 == 35 [pid = 2196] [id = 81] 08:52:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (19876000) [pid = 2196] [serial = 240] [outer = 00000000] 08:52:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (19920000) [pid = 2196] [serial = 241] [outer = 19876000] 08:52:20 INFO - PROCESS | 2196 | 1464105140194 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (19918C00) [pid = 2196] [serial = 242] [outer = 19876000] 08:52:20 INFO - PROCESS | 2196 | 1464105140568 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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 08:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:52:20 INFO - PROCESS | 2196 | 1464105140601 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 2196 | 1464105140603 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:52:20 INFO - PROCESS | 2196 | 1464105140606 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 2196 | 1464105140608 Marionette TRACE conn5 <- [1,290,null,{}] 08:52:20 INFO - PROCESS | 2196 | 1464105140611 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}] 08:52:20 INFO - PROCESS | 2196 | 1464105140684 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:52:20 INFO - PROCESS | 2196 | 1464105140690 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2196 | ++DOCSHELL 1555E000 == 36 [pid = 2196] [id = 82] 08:52:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1A622400) [pid = 2196] [serial = 243] [outer = 00000000] 08:52:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1A62D000) [pid = 2196] [serial = 244] [outer = 1A622400] 08:52:20 INFO - PROCESS | 2196 | 1464105140735 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A629C00) [pid = 2196] [serial = 245] [outer = 1A622400] 08:52:21 INFO - PROCESS | 2196 | 1464105141220 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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:52:21 INFO - PROCESS | 2196 | 1464105141278 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 2196 | 1464105141280 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:52:21 INFO - PROCESS | 2196 | 1464105141283 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2196 | 1464105141285 Marionette TRACE conn5 <- [1,294,null,{}] 08:52:21 INFO - PROCESS | 2196 | 1464105141288 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}] 08:52:21 INFO - PROCESS | 2196 | 1464105141398 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:52:21 INFO - PROCESS | 2196 | 1464105141408 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2196 | ++DOCSHELL 1A628C00 == 37 [pid = 2196] [id = 83] 08:52:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A80B400) [pid = 2196] [serial = 246] [outer = 00000000] 08:52:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1BDB2400) [pid = 2196] [serial = 247] [outer = 1A80B400] 08:52:21 INFO - PROCESS | 2196 | 1464105141453 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1BDB4C00) [pid = 2196] [serial = 248] [outer = 1A80B400] 08:52:21 INFO - PROCESS | 2196 | 1464105141864 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]]]}] 08:52:21 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. 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 08:52:21 INFO - PROCESS | 2196 | 1464105141919 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 2196 | 1464105141922 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:52:21 INFO - PROCESS | 2196 | 1464105141924 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:52:21 INFO - PROCESS | 2196 | 1464105141927 Marionette TRACE conn5 <- [1,298,null,{}] 08:52:21 INFO - PROCESS | 2196 | 1464105141930 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}] 08:52:22 INFO - PROCESS | 2196 | 1464105142046 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:52:22 INFO - PROCESS | 2196 | 1464105142121 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 2196 | ++DOCSHELL 17A57C00 == 38 [pid = 2196] [id = 84] 08:52:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1AD3E400) [pid = 2196] [serial = 249] [outer = 00000000] 08:52:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1C458000) [pid = 2196] [serial = 250] [outer = 1AD3E400] 08:52:22 INFO - PROCESS | 2196 | 1464105142170 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1CB1B400) [pid = 2196] [serial = 251] [outer = 1AD3E400] 08:52:22 INFO - PROCESS | 2196 | 1464105142592 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]]]}] 08:52:22 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. 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 08:52:22 INFO - PROCESS | 2196 | 1464105142665 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 2196 | 1464105142667 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:52:22 INFO - PROCESS | 2196 | 1464105142670 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 2196 | 1464105142672 Marionette TRACE conn5 <- [1,302,null,{}] 08:52:22 INFO - PROCESS | 2196 | 1464105142675 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}] 08:52:22 INFO - PROCESS | 2196 | 1464105142776 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:52:22 INFO - PROCESS | 2196 | 1464105142783 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 2196 | ++DOCSHELL 15BBC000 == 39 [pid = 2196] [id = 85] 08:52:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (171E9400) [pid = 2196] [serial = 252] [outer = 00000000] 08:52:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1DA99800) [pid = 2196] [serial = 253] [outer = 171E9400] 08:52:22 INFO - PROCESS | 2196 | 1464105142830 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1DF83000) [pid = 2196] [serial = 254] [outer = 171E9400] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (188D6400) [pid = 2196] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19917C00) [pid = 2196] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (0CC20C00) [pid = 2196] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (196B4800) [pid = 2196] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1555F800) [pid = 2196] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1A625800) [pid = 2196] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1BDAA400) [pid = 2196] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0E326C00) [pid = 2196] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1C846C00) [pid = 2196] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1DF83400) [pid = 2196] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (19610C00) [pid = 2196] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (188D9C00) [pid = 2196] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (179FDC00) [pid = 2196] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (0CCEDC00) [pid = 2196] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1555D000) [pid = 2196] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (196A9400) [pid = 2196] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1A630000) [pid = 2196] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (169EC800) [pid = 2196] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (0D275800) [pid = 2196] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:52:23 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (17ABA400) [pid = 2196] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:52:23 INFO - PROCESS | 2196 | 1464105143471 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]]]}] 08:52:23 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. 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 832ms 08:52:23 INFO - PROCESS | 2196 | 1464105143505 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 2196 | 1464105143507 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:52:23 INFO - PROCESS | 2196 | 1464105143510 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 2196 | 1464105143512 Marionette TRACE conn5 <- [1,306,null,{}] 08:52:23 INFO - PROCESS | 2196 | 1464105143515 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}] 08:52:23 INFO - PROCESS | 2196 | 1464105143590 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:52:23 INFO - PROCESS | 2196 | 1464105143597 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 2196 | ++DOCSHELL 16914400 == 40 [pid = 2196] [id = 86] 08:52:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (179FDC00) [pid = 2196] [serial = 255] [outer = 00000000] 08:52:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1896A000) [pid = 2196] [serial = 256] [outer = 179FDC00] 08:52:23 INFO - PROCESS | 2196 | 1464105143642 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (196B7000) [pid = 2196] [serial = 257] [outer = 179FDC00] 08:52:24 INFO - PROCESS | 2196 | 1464105144054 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]]]}] 08:52:24 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. 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 08:52:24 INFO - PROCESS | 2196 | 1464105144080 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 2196 | 1464105144082 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:52:24 INFO - PROCESS | 2196 | 1464105144095 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 2196 | 1464105144097 Marionette TRACE conn5 <- [1,310,null,{}] 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:52:24 INFO - PROCESS | 2196 | 1464105144100 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}] 08:52:24 INFO - PROCESS | 2196 | 1464105144175 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:52:24 INFO - PROCESS | 2196 | 1464105144181 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 2196 | ++DOCSHELL 196BA800 == 41 [pid = 2196] [id = 87] 08:52:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (196C0000) [pid = 2196] [serial = 258] [outer = 00000000] 08:52:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1BEC4400) [pid = 2196] [serial = 259] [outer = 196C0000] 08:52:24 INFO - PROCESS | 2196 | 1464105144225 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1C41BC00) [pid = 2196] [serial = 260] [outer = 196C0000] 08:52:24 INFO - PROCESS | 2196 | 1464105144484 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:52:24 INFO - PROCESS | 2196 | 1464105144674 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]]]}] 08:52:24 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. 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:52:24 INFO - PROCESS | 2196 | 1464105144732 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 2196 | 1464105144734 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:52:24 INFO - PROCESS | 2196 | 1464105144737 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 2196 | 1464105144739 Marionette TRACE conn5 <- [1,314,null,{}] 08:52:24 INFO - PROCESS | 2196 | 1464105144742 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}] 08:52:24 INFO - PROCESS | 2196 | 1464105144819 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:52:24 INFO - PROCESS | 2196 | 1464105144830 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 2196 | ++DOCSHELL 0E19EC00 == 42 [pid = 2196] [id = 88] 08:52:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0E1A0000) [pid = 2196] [serial = 261] [outer = 00000000] 08:52:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0E1A2C00) [pid = 2196] [serial = 262] [outer = 0E1A0000] 08:52:24 INFO - PROCESS | 2196 | 1464105144873 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (19611000) [pid = 2196] [serial = 263] [outer = 0E1A0000] 08:52:25 INFO - PROCESS | 2196 | 1464105145371 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]]]}] 08:52:25 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. 08:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 08:52:25 INFO - PROCESS | 2196 | 1464105145408 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 2196 | 1464105145413 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:52:25 INFO - PROCESS | 2196 | 1464105145419 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 2196 | 1464105145424 Marionette TRACE conn5 <- [1,318,null,{}] 08:52:25 INFO - PROCESS | 2196 | 1464105145431 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}] 08:52:25 INFO - PROCESS | 2196 | 1464105145555 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:52:25 INFO - PROCESS | 2196 | 1464105145726 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2196 | ++DOCSHELL 0D22EC00 == 43 [pid = 2196] [id = 89] 08:52:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (0D231400) [pid = 2196] [serial = 264] [outer = 00000000] 08:52:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (0D609C00) [pid = 2196] [serial = 265] [outer = 0D231400] 08:52:25 INFO - PROCESS | 2196 | 1464105145783 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0DF40400) [pid = 2196] [serial = 266] [outer = 0D231400] 08:52:26 INFO - PROCESS | 2196 | 1464105146506 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]]]}] 08:52:26 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. 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1123ms 08:52:26 INFO - PROCESS | 2196 | 1464105146556 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 2196 | 1464105146563 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:52:26 INFO - PROCESS | 2196 | 1464105146572 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 2196 | 1464105146575 Marionette TRACE conn5 <- [1,322,null,{}] 08:52:26 INFO - PROCESS | 2196 | 1464105146579 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}] 08:52:26 INFO - PROCESS | 2196 | 1464105146703 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:52:26 INFO - PROCESS | 2196 | 1464105146783 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 2196 | ++DOCSHELL 15565800 == 44 [pid = 2196] [id = 90] 08:52:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (15580000) [pid = 2196] [serial = 267] [outer = 00000000] 08:52:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (15CA8000) [pid = 2196] [serial = 268] [outer = 15580000] 08:52:26 INFO - PROCESS | 2196 | 1464105146879 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (169E8000) [pid = 2196] [serial = 269] [outer = 15580000] 08:52:27 INFO - PROCESS | 2196 | 1464105147740 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]]]}] 08:52:27 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. 08:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1238ms 08:52:27 INFO - PROCESS | 2196 | 1464105147831 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 2196 | 1464105147835 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:52:27 INFO - PROCESS | 2196 | 1464105147841 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:52:27 INFO - PROCESS | 2196 | 1464105147844 Marionette TRACE conn5 <- [1,326,null,{}] 08:52:27 INFO - PROCESS | 2196 | 1464105147850 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}] 08:52:27 INFO - PROCESS | 2196 | 1464105147960 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:52:28 INFO - PROCESS | 2196 | 1464105148031 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 2196 | ++DOCSHELL 0DCB1C00 == 45 [pid = 2196] [id = 91] 08:52:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (0E168400) [pid = 2196] [serial = 270] [outer = 00000000] 08:52:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (0E335400) [pid = 2196] [serial = 271] [outer = 0E168400] 08:52:28 INFO - PROCESS | 2196 | 1464105148081 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (12584C00) [pid = 2196] [serial = 272] [outer = 0E168400] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 196BA800 == 44 [pid = 2196] [id = 87] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 16914400 == 43 [pid = 2196] [id = 86] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 15BBC000 == 42 [pid = 2196] [id = 85] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 17A57C00 == 41 [pid = 2196] [id = 84] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 1A628C00 == 40 [pid = 2196] [id = 83] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 1555E000 == 39 [pid = 2196] [id = 82] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 19858400 == 38 [pid = 2196] [id = 81] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 196BE400 == 37 [pid = 2196] [id = 80] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 1960F800 == 36 [pid = 2196] [id = 79] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 17ABD400 == 35 [pid = 2196] [id = 78] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 15BBE400 == 34 [pid = 2196] [id = 77] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 15564C00 == 33 [pid = 2196] [id = 76] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1E2CDC00) [pid = 2196] [serial = 217] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 0E167400 == 32 [pid = 2196] [id = 75] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 0CCF2800 == 31 [pid = 2196] [id = 74] 08:52:28 INFO - PROCESS | 2196 | --DOCSHELL 1DFE8000 == 30 [pid = 2196] [id = 73] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (194F4C00) [pid = 2196] [serial = 127] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (19921000) [pid = 2196] [serial = 139] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (0D604800) [pid = 2196] [serial = 130] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (196C2400) [pid = 2196] [serial = 136] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (16915400) [pid = 2196] [serial = 133] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1A807400) [pid = 2196] [serial = 202] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1BDA3800) [pid = 2196] [serial = 203] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C0C1400) [pid = 2196] [serial = 206] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1BEBD400) [pid = 2196] [serial = 205] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1DF81400) [pid = 2196] [serial = 211] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1E137400) [pid = 2196] [serial = 208] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1DF8EC00) [pid = 2196] [serial = 214] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1E135C00) [pid = 2196] [serial = 209] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (196BA000) [pid = 2196] [serial = 199] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (18A9A000) [pid = 2196] [serial = 196] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1960F000) [pid = 2196] [serial = 197] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (17A60400) [pid = 2196] [serial = 193] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (17AC2000) [pid = 2196] [serial = 194] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (0E32B400) [pid = 2196] [serial = 190] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (15557C00) [pid = 2196] [serial = 191] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1690C800) [pid = 2196] [serial = 188] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (15C9F400) [pid = 2196] [serial = 187] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1E143C00) [pid = 2196] [serial = 185] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1E13F800) [pid = 2196] [serial = 184] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1BDB6400) [pid = 2196] [serial = 182] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1BDA9000) [pid = 2196] [serial = 181] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (17AC8400) [pid = 2196] [serial = 179] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (17AC1800) [pid = 2196] [serial = 178] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (0E16FC00) [pid = 2196] [serial = 176] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (0DB4BC00) [pid = 2196] [serial = 175] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1C877000) [pid = 2196] [serial = 173] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1DFE2C00) [pid = 2196] [serial = 215] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1DF86400) [pid = 2196] [serial = 212] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (196BD800) [pid = 2196] [serial = 200] [outer = 00000000] [url = about:blank] 08:52:28 INFO - PROCESS | 2196 | 1464105148606 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]]]}] 08:52:28 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. 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 771ms 08:52:28 INFO - PROCESS | 2196 | 1464105148616 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 2196 | 1464105148622 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:52:28 INFO - PROCESS | 2196 | 1464105148627 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:52:28 INFO - PROCESS | 2196 | 1464105148630 Marionette TRACE conn5 <- [1,330,null,{}] 08:52:28 INFO - PROCESS | 2196 | 1464105148639 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}] 08:52:28 INFO - PROCESS | 2196 | 1464105148719 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:52:28 INFO - PROCESS | 2196 | 1464105148726 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 2196 | ++DOCSHELL 0D60D000 == 31 [pid = 2196] [id = 92] 08:52:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (0E165800) [pid = 2196] [serial = 273] [outer = 00000000] 08:52:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (0E19DC00) [pid = 2196] [serial = 274] [outer = 0E165800] 08:52:28 INFO - PROCESS | 2196 | 1464105148772 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (12588000) [pid = 2196] [serial = 275] [outer = 0E165800] 08:52:29 INFO - PROCESS | 2196 | 1464105149232 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]]]}] 08:52:29 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. 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:52:29 INFO - PROCESS | 2196 | 1464105149262 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2196 | 1464105149264 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:52:29 INFO - PROCESS | 2196 | 1464105149268 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 2196 | 1464105149271 Marionette TRACE conn5 <- [1,334,null,{}] 08:52:29 INFO - PROCESS | 2196 | 1464105149282 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}] 08:52:29 INFO - PROCESS | 2196 | 1464105149364 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:52:29 INFO - PROCESS | 2196 | 1464105149376 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 2196 | ++DOCSHELL 15E0B800 == 32 [pid = 2196] [id = 93] 08:52:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (15E0D000) [pid = 2196] [serial = 276] [outer = 00000000] 08:52:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (16914C00) [pid = 2196] [serial = 277] [outer = 15E0D000] 08:52:29 INFO - PROCESS | 2196 | 1464105149425 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (171EC400) [pid = 2196] [serial = 278] [outer = 15E0D000] 08:52:29 INFO - PROCESS | 2196 | 1464105149896 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]]]}] 08:52:29 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. 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 08:52:29 INFO - PROCESS | 2196 | 1464105149941 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2196 | 1464105149944 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:52:29 INFO - PROCESS | 2196 | 1464105149947 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:52:29 INFO - PROCESS | 2196 | 1464105149949 Marionette TRACE conn5 <- [1,338,null,{}] 08:52:29 INFO - PROCESS | 2196 | 1464105149953 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}] 08:52:30 INFO - PROCESS | 2196 | 1464105150032 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:52:30 INFO - PROCESS | 2196 | 1464105150040 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2196 | ++DOCSHELL 15E97800 == 33 [pid = 2196] [id = 94] 08:52:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (179FFC00) [pid = 2196] [serial = 279] [outer = 00000000] 08:52:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (17AC4400) [pid = 2196] [serial = 280] [outer = 179FFC00] 08:52:30 INFO - PROCESS | 2196 | 1464105150088 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (18888000) [pid = 2196] [serial = 281] [outer = 179FFC00] 08:52:30 INFO - PROCESS | 2196 | 1464105150530 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]]]}] 08:52:30 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. 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 08:52:30 INFO - PROCESS | 2196 | 1464105150581 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:52:30 INFO - PROCESS | 2196 | 1464105150583 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:52:30 INFO - PROCESS | 2196 | 1464105150586 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 2196 | 1464105150588 Marionette TRACE conn5 <- [1,342,null,{}] 08:52:30 INFO - PROCESS | 2196 | 1464105150591 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}] 08:52:30 INFO - PROCESS | 2196 | 1464105150689 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:52:30 INFO - PROCESS | 2196 | 1464105150695 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2196 | ++DOCSHELL 18907000 == 34 [pid = 2196] [id = 95] 08:52:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (18908C00) [pid = 2196] [serial = 282] [outer = 00000000] 08:52:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (18D8B400) [pid = 2196] [serial = 283] [outer = 18908C00] 08:52:30 INFO - PROCESS | 2196 | 1464105150740 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (194F5000) [pid = 2196] [serial = 284] [outer = 18908C00] 08:52:31 INFO - PROCESS | 2196 | 1464105151207 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]]]}] 08:52:31 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. 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:52:31 INFO - PROCESS | 2196 | 1464105151257 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 2196 | 1464105151259 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:52:31 INFO - PROCESS | 2196 | 1464105151262 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2196 | 1464105151264 Marionette TRACE conn5 <- [1,346,null,{}] 08:52:31 INFO - PROCESS | 2196 | 1464105151267 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}] 08:52:31 INFO - PROCESS | 2196 | 1464105151388 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:52:31 INFO - PROCESS | 2196 | 1464105151402 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 2196 | ++DOCSHELL 196B2000 == 35 [pid = 2196] [id = 96] 08:52:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (196B3000) [pid = 2196] [serial = 285] [outer = 00000000] 08:52:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (196C5400) [pid = 2196] [serial = 286] [outer = 196B3000] 08:52:31 INFO - PROCESS | 2196 | 1464105151487 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (196BF400) [pid = 2196] [serial = 287] [outer = 196B3000] 08:52:31 INFO - PROCESS | 2196 | 1464105151907 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]]]}] 08:52:31 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. 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 08:52:31 INFO - PROCESS | 2196 | 1464105151933 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 2196 | 1464105151935 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:52:31 INFO - PROCESS | 2196 | 1464105151938 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2196 | 1464105151939 Marionette TRACE conn5 <- [1,350,null,{}] 08:52:31 INFO - PROCESS | 2196 | 1464105151943 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}] 08:52:32 INFO - PROCESS | 2196 | 1464105152068 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:52:32 INFO - PROCESS | 2196 | 1464105152088 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2196 | ++DOCSHELL 1985A000 == 36 [pid = 2196] [id = 97] 08:52:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1986F000) [pid = 2196] [serial = 288] [outer = 00000000] 08:52:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1991CC00) [pid = 2196] [serial = 289] [outer = 1986F000] 08:52:32 INFO - PROCESS | 2196 | 1464105152132 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (19922000) [pid = 2196] [serial = 290] [outer = 1986F000] 08:52:32 INFO - PROCESS | 2196 | 1464105152706 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]]]}] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1A80B400) [pid = 2196] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1AD3E400) [pid = 2196] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (15565000) [pid = 2196] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (196A7000) [pid = 2196] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (19876000) [pid = 2196] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (0CCF2C00) [pid = 2196] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (196C0400) [pid = 2196] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (17ABEC00) [pid = 2196] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (169E4400) [pid = 2196] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (0E168000) [pid = 2196] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1DFE8400) [pid = 2196] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1A622400) [pid = 2196] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (171E9400) [pid = 2196] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (196C0000) [pid = 2196] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:52:32 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (179FDC00) [pid = 2196] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:52:32 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. 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 08:52:32 INFO - PROCESS | 2196 | 1464105152769 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 2196 | 1464105152771 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:52:32 INFO - PROCESS | 2196 | 1464105152774 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2196 | 1464105152776 Marionette TRACE conn5 <- [1,354,null,{}] 08:52:32 INFO - PROCESS | 2196 | 1464105152780 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}] 08:52:32 INFO - PROCESS | 2196 | 1464105152863 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:52:32 INFO - PROCESS | 2196 | 1464105152872 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2196 | ++DOCSHELL 15561400 == 37 [pid = 2196] [id = 98] 08:52:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (0E346800) [pid = 2196] [serial = 291] [outer = 00000000] 08:52:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (174C9C00) [pid = 2196] [serial = 292] [outer = 0E346800] 08:52:32 INFO - PROCESS | 2196 | 1464105152917 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (196A7000) [pid = 2196] [serial = 293] [outer = 0E346800] 08:52:33 INFO - PROCESS | 2196 | 1464105153343 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]]]}] 08:52:33 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. 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 631ms 08:52:33 INFO - PROCESS | 2196 | 1464105153405 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 2196 | 1464105153408 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:52:33 INFO - PROCESS | 2196 | 1464105153411 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:52:33 INFO - PROCESS | 2196 | 1464105153413 Marionette TRACE conn5 <- [1,358,null,{}] 08:52:33 INFO - PROCESS | 2196 | 1464105153417 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}] 08:52:33 INFO - PROCESS | 2196 | 1464105153494 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:52:33 INFO - PROCESS | 2196 | 1464105153502 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 2196 | ++DOCSHELL 19DC4000 == 38 [pid = 2196] [id = 99] 08:52:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1A623800) [pid = 2196] [serial = 294] [outer = 00000000] 08:52:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1A62A000) [pid = 2196] [serial = 295] [outer = 1A623800] 08:52:33 INFO - PROCESS | 2196 | 1464105153546 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1A625C00) [pid = 2196] [serial = 296] [outer = 1A623800] 08:52:33 INFO - PROCESS | 2196 | 1464105153964 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]]]}] 08:52:33 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. 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 08:52:34 INFO - PROCESS | 2196 | 1464105153985 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 2196 | 1464105153987 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:52:34 INFO - PROCESS | 2196 | 1464105154001 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:52:34 INFO - PROCESS | 2196 | 1464105154003 Marionette TRACE conn5 <- [1,362,null,{}] 08:52:34 INFO - PROCESS | 2196 | 1464105154006 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}] 08:52:34 INFO - PROCESS | 2196 | 1464105154090 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:52:34 INFO - PROCESS | 2196 | 1464105154097 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 2196 | ++DOCSHELL 1AD41800 == 39 [pid = 2196] [id = 100] 08:52:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1ADB6C00) [pid = 2196] [serial = 297] [outer = 00000000] 08:52:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1BDB1000) [pid = 2196] [serial = 298] [outer = 1ADB6C00] 08:52:34 INFO - PROCESS | 2196 | 1464105154143 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1BDB3000) [pid = 2196] [serial = 299] [outer = 1ADB6C00] 08:52:34 INFO - PROCESS | 2196 | 1464105154574 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]]]}] 08:52:34 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. 08:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 08:52:34 INFO - PROCESS | 2196 | 1464105154636 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 2196 | 1464105154639 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:52:34 INFO - PROCESS | 2196 | 1464105154642 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 2196 | 1464105154644 Marionette TRACE conn5 <- [1,366,null,{}] 08:52:34 INFO - PROCESS | 2196 | 1464105154648 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}] 08:52:34 INFO - PROCESS | 2196 | 1464105154790 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:52:34 INFO - PROCESS | 2196 | 1464105154933 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1B400 == 40 [pid = 2196] [id = 101] 08:52:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (0CC1BC00) [pid = 2196] [serial = 300] [outer = 00000000] 08:52:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0CCF4000) [pid = 2196] [serial = 301] [outer = 0CC1BC00] 08:52:35 INFO - PROCESS | 2196 | 1464105154990 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (0D60BC00) [pid = 2196] [serial = 302] [outer = 0CC1BC00] 08:52:35 INFO - PROCESS | 2196 | 1464105155562 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]]]}] 08:52:35 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. 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 08:52:35 INFO - PROCESS | 2196 | 1464105155618 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 2196 | 1464105155622 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:52:35 INFO - PROCESS | 2196 | 1464105155627 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 2196 | 1464105155632 Marionette TRACE conn5 <- [1,370,null,{}] 08:52:35 INFO - PROCESS | 2196 | 1464105155637 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}] 08:52:35 INFO - PROCESS | 2196 | 1464105155745 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:52:35 INFO - PROCESS | 2196 | 1464105155822 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 2196 | ++DOCSHELL 15649400 == 41 [pid = 2196] [id = 102] 08:52:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1586A000) [pid = 2196] [serial = 303] [outer = 00000000] 08:52:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (15E05400) [pid = 2196] [serial = 304] [outer = 1586A000] 08:52:35 INFO - PROCESS | 2196 | 1464105155880 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (171EFC00) [pid = 2196] [serial = 305] [outer = 1586A000] 08:52:36 INFO - PROCESS | 2196 | 1464105156543 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]]]}] 08:52:36 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. 08:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 08:52:36 INFO - PROCESS | 2196 | 1464105156606 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 2196 | 1464105156609 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:52:36 INFO - PROCESS | 2196 | 1464105156614 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 2196 | 1464105156616 Marionette TRACE conn5 <- [1,374,null,{}] 08:52:36 INFO - PROCESS | 2196 | 1464105156621 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}] 08:52:36 INFO - PROCESS | 2196 | 1464105156723 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:52:36 INFO - PROCESS | 2196 | 1464105156802 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 2196 | ++DOCSHELL 196A8800 == 42 [pid = 2196] [id = 103] 08:52:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (196A9000) [pid = 2196] [serial = 306] [outer = 00000000] 08:52:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1984E400) [pid = 2196] [serial = 307] [outer = 196A9000] 08:52:36 INFO - PROCESS | 2196 | 1464105156857 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1A62E400) [pid = 2196] [serial = 308] [outer = 196A9000] 08:52:37 INFO - PROCESS | 2196 | 1464105157438 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:52:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 871ms 08:52:37 INFO - PROCESS | 2196 | 1464105157487 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 2196 | 1464105157491 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:52:37 INFO - PROCESS | 2196 | 1464105157502 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 2196 | 1464105157507 Marionette TRACE conn5 <- [1,378,null,{}] 08:52:37 INFO - PROCESS | 2196 | 1464105157511 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}] 08:52:37 INFO - PROCESS | 2196 | 1464105157615 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:52:37 INFO - PROCESS | 2196 | 1464105157691 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 2196 | ++DOCSHELL 1C847400 == 43 [pid = 2196] [id = 104] 08:52:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1C87B000) [pid = 2196] [serial = 309] [outer = 00000000] 08:52:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1DA55000) [pid = 2196] [serial = 310] [outer = 1C87B000] 08:52:37 INFO - PROCESS | 2196 | 1464105157745 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1DAA5800) [pid = 2196] [serial = 311] [outer = 1C87B000] 08:52:38 INFO - PROCESS | 2196 | 1464105158365 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:52:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 890ms 08:52:38 INFO - PROCESS | 2196 | 1464105158391 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 2196 | 1464105158394 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:52:38 INFO - PROCESS | 2196 | 1464105158397 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:52:38 INFO - PROCESS | 2196 | 1464105158399 Marionette TRACE conn5 <- [1,382,null,{}] 08:52:38 INFO - PROCESS | 2196 | 1464105158402 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}] 08:52:38 INFO - PROCESS | 2196 | 1464105158503 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:52:38 INFO - PROCESS | 2196 | 1464105158592 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 2196 | ++DOCSHELL 196A6400 == 44 [pid = 2196] [id = 105] 08:52:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1DA54000) [pid = 2196] [serial = 312] [outer = 00000000] 08:52:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1DFA1400) [pid = 2196] [serial = 313] [outer = 1DA54000] 08:52:38 INFO - PROCESS | 2196 | 1464105158647 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1DFA1C00) [pid = 2196] [serial = 314] [outer = 1DA54000] 08:52:39 INFO - PROCESS | 2196 | 1464105159191 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:52:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 831ms 08:52:39 INFO - PROCESS | 2196 | 1464105159260 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 2196 | 1464105159262 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:52:39 INFO - PROCESS | 2196 | 1464105159266 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 2196 | 1464105159268 Marionette TRACE conn5 <- [1,386,null,{}] 08:52:39 INFO - PROCESS | 2196 | 1464105159272 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}] 08:52:39 INFO - PROCESS | 2196 | 1464105159470 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:52:39 INFO - PROCESS | 2196 | 1464105159570 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEFC00 == 45 [pid = 2196] [id = 106] 08:52:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (0CCF1800) [pid = 2196] [serial = 315] [outer = 00000000] 08:52:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0DF36000) [pid = 2196] [serial = 316] [outer = 0CCF1800] 08:52:39 INFO - PROCESS | 2196 | 1464105159621 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (0E196800) [pid = 2196] [serial = 317] [outer = 0CCF1800] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 1AD41800 == 44 [pid = 2196] [id = 100] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 19DC4000 == 43 [pid = 2196] [id = 99] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 15561400 == 42 [pid = 2196] [id = 98] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 1985A000 == 41 [pid = 2196] [id = 97] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 196B2000 == 40 [pid = 2196] [id = 96] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 18907000 == 39 [pid = 2196] [id = 95] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 15E97800 == 38 [pid = 2196] [id = 94] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 15E0B800 == 37 [pid = 2196] [id = 93] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 0D60D000 == 36 [pid = 2196] [id = 92] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0E1A2C00) [pid = 2196] [serial = 262] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 0DCB1C00 == 35 [pid = 2196] [id = 91] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 0D22EC00 == 34 [pid = 2196] [id = 89] 08:52:40 INFO - PROCESS | 2196 | --DOCSHELL 0E19EC00 == 33 [pid = 2196] [id = 88] 08:52:40 INFO - PROCESS | 2196 | 1464105160257 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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1021ms 08:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:52:40 INFO - PROCESS | 2196 | 1464105160288 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 2196 | 1464105160292 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:52:40 INFO - PROCESS | 2196 | 1464105160296 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 2196 | 1464105160300 Marionette TRACE conn5 <- [1,390,null,{}] 08:52:40 INFO - PROCESS | 2196 | 1464105160304 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}] 08:52:40 INFO - PROCESS | 2196 | 1464105160413 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1BDB2400) [pid = 2196] [serial = 247] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1C458000) [pid = 2196] [serial = 250] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1564EC00) [pid = 2196] [serial = 226] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1586CC00) [pid = 2196] [serial = 227] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (196AD800) [pid = 2196] [serial = 235] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (196B4400) [pid = 2196] [serial = 236] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19920000) [pid = 2196] [serial = 241] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (19918C00) [pid = 2196] [serial = 242] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (0D2A8000) [pid = 2196] [serial = 220] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0D610000) [pid = 2196] [serial = 221] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1BDB4C00) [pid = 2196] [serial = 248] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1973D000) [pid = 2196] [serial = 238] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1985B000) [pid = 2196] [serial = 239] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (18887C00) [pid = 2196] [serial = 232] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (188DBC00) [pid = 2196] [serial = 233] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (174D2800) [pid = 2196] [serial = 229] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (179FB000) [pid = 2196] [serial = 230] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (0E170C00) [pid = 2196] [serial = 223] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0E348400) [pid = 2196] [serial = 224] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1E2D6000) [pid = 2196] [serial = 218] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1A62D000) [pid = 2196] [serial = 244] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1DA99800) [pid = 2196] [serial = 253] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1CB1B400) [pid = 2196] [serial = 251] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1BEC4400) [pid = 2196] [serial = 259] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1DF83000) [pid = 2196] [serial = 254] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1896A000) [pid = 2196] [serial = 256] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (196B7000) [pid = 2196] [serial = 257] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1A629C00) [pid = 2196] [serial = 245] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1C41BC00) [pid = 2196] [serial = 260] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 2196 | 1464105160498 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 2196 | ++DOCSHELL 0E172000 == 34 [pid = 2196] [id = 107] 08:52:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (0E173800) [pid = 2196] [serial = 318] [outer = 00000000] 08:52:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (0E1A2C00) [pid = 2196] [serial = 319] [outer = 0E173800] 08:52:40 INFO - PROCESS | 2196 | 1464105160546 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (12583000) [pid = 2196] [serial = 320] [outer = 0E173800] 08:52:41 INFO - PROCESS | 2196 | 1464105161008 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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 08:52:41 INFO - PROCESS | 2196 | 1464105161028 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 2196 | 1464105161030 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:52:41 INFO - PROCESS | 2196 | 1464105161034 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:52:41 INFO - PROCESS | 2196 | 1464105161036 Marionette TRACE conn5 <- [1,394,null,{}] 08:52:41 INFO - PROCESS | 2196 | 1464105161039 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}] 08:52:41 INFO - PROCESS | 2196 | 1464105161126 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:52:41 INFO - PROCESS | 2196 | 1464105161134 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 2196 | ++DOCSHELL 15E10400 == 35 [pid = 2196] [id = 108] 08:52:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (15EA2400) [pid = 2196] [serial = 321] [outer = 00000000] 08:52:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (179F4000) [pid = 2196] [serial = 322] [outer = 15EA2400] 08:52:41 INFO - PROCESS | 2196 | 1464105161180 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (17A5C400) [pid = 2196] [serial = 323] [outer = 15EA2400] 08:52:41 INFO - PROCESS | 2196 | 1464105161671 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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 08:52:41 INFO - PROCESS | 2196 | 1464105161708 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 2196 | 1464105161712 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:52:41 INFO - PROCESS | 2196 | 1464105161722 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 2196 | 1464105161727 Marionette TRACE conn5 <- [1,398,null,{}] 08:52:41 INFO - PROCESS | 2196 | 1464105161730 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}] 08:52:41 INFO - PROCESS | 2196 | 1464105161815 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:52:41 INFO - PROCESS | 2196 | 1464105161896 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 2196 | ++DOCSHELL 17A66400 == 36 [pid = 2196] [id = 109] 08:52:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1888BC00) [pid = 2196] [serial = 324] [outer = 00000000] 08:52:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (18D95C00) [pid = 2196] [serial = 325] [outer = 1888BC00] 08:52:41 INFO - PROCESS | 2196 | 1464105161941 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1961AC00) [pid = 2196] [serial = 326] [outer = 1888BC00] 08:52:42 INFO - PROCESS | 2196 | 1464105162345 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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 08:52:42 INFO - PROCESS | 2196 | 1464105162408 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2196 | 1464105162410 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:52:42 INFO - PROCESS | 2196 | 1464105162413 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 2196 | 1464105162414 Marionette TRACE conn5 <- [1,402,null,{}] 08:52:42 INFO - PROCESS | 2196 | 1464105162418 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}] 08:52:42 INFO - PROCESS | 2196 | 1464105162558 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:52:42 INFO - PROCESS | 2196 | 1464105162580 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 2196 | ++DOCSHELL 196AC800 == 37 [pid = 2196] [id = 110] 08:52:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (196B6400) [pid = 2196] [serial = 327] [outer = 00000000] 08:52:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (196C1C00) [pid = 2196] [serial = 328] [outer = 196B6400] 08:52:42 INFO - PROCESS | 2196 | 1464105162626 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (19858400) [pid = 2196] [serial = 329] [outer = 196B6400] 08:52:43 INFO - PROCESS | 2196 | 1464105163081 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]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 08:52:43 INFO - PROCESS | 2196 | 1464105163144 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2196 | 1464105163146 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:52:43 INFO - PROCESS | 2196 | 1464105163156 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 2196 | 1464105163158 Marionette TRACE conn5 <- [1,406,null,{}] 08:52:43 INFO - PROCESS | 2196 | 1464105163161 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}] 08:52:43 INFO - PROCESS | 2196 | 1464105163275 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:52:43 INFO - PROCESS | 2196 | 1464105163334 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2196 | ++DOCSHELL 1991B000 == 38 [pid = 2196] [id = 111] 08:52:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1991BC00) [pid = 2196] [serial = 330] [outer = 00000000] 08:52:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (19DB7400) [pid = 2196] [serial = 331] [outer = 1991BC00] 08:52:43 INFO - PROCESS | 2196 | 1464105163386 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1A62BC00) [pid = 2196] [serial = 332] [outer = 1991BC00] 08:52:43 INFO - PROCESS | 2196 | 1464105163836 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]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 08:52:43 INFO - PROCESS | 2196 | 1464105163890 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2196 | 1464105163892 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:52:43 INFO - PROCESS | 2196 | 1464105163895 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 2196 | 1464105163897 Marionette TRACE conn5 <- [1,410,null,{}] 08:52:43 INFO - PROCESS | 2196 | 1464105163900 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}] 08:52:44 INFO - PROCESS | 2196 | 1464105164006 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:52:44 INFO - PROCESS | 2196 | 1464105164014 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2196 | ++DOCSHELL 1A62E000 == 39 [pid = 2196] [id = 112] 08:52:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1A62EC00) [pid = 2196] [serial = 333] [outer = 00000000] 08:52:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1BEC4C00) [pid = 2196] [serial = 334] [outer = 1A62EC00] 08:52:44 INFO - PROCESS | 2196 | 1464105164099 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1BFD3800) [pid = 2196] [serial = 335] [outer = 1A62EC00] 08:52:44 INFO - PROCESS | 2196 | 1464105164577 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]]]}] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (18908C00) [pid = 2196] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (0E165800) [pid = 2196] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (15E0D000) [pid = 2196] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (0E168400) [pid = 2196] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (179FFC00) [pid = 2196] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (196B3000) [pid = 2196] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1986F000) [pid = 2196] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0E346800) [pid = 2196] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:52:44 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1A623800) [pid = 2196] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 08:52:44 INFO - PROCESS | 2196 | 1464105164626 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 2196 | 1464105164628 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:52:44 INFO - PROCESS | 2196 | 1464105164631 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 2196 | 1464105164633 Marionette TRACE conn5 <- [1,414,null,{}] 08:52:44 INFO - PROCESS | 2196 | 1464105164636 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}] 08:52:44 INFO - PROCESS | 2196 | 1464105164724 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:52:44 INFO - PROCESS | 2196 | 1464105164736 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2196 | ++DOCSHELL 15CA5C00 == 40 [pid = 2196] [id = 113] 08:52:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (15E0D000) [pid = 2196] [serial = 336] [outer = 00000000] 08:52:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (196C5000) [pid = 2196] [serial = 337] [outer = 15E0D000] 08:52:44 INFO - PROCESS | 2196 | 1464105164780 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1AD3E400) [pid = 2196] [serial = 338] [outer = 15E0D000] 08:52:45 INFO - PROCESS | 2196 | 1464105165203 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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 08:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:52:45 INFO - PROCESS | 2196 | 1464105165262 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 2196 | 1464105165264 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:52:45 INFO - PROCESS | 2196 | 1464105165267 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 2196 | 1464105165269 Marionette TRACE conn5 <- [1,418,null,{}] 08:52:45 INFO - PROCESS | 2196 | 1464105165272 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}] 08:52:45 INFO - PROCESS | 2196 | 1464105165375 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:52:45 INFO - PROCESS | 2196 | 1464105165384 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 2196 | ++DOCSHELL 1C0C9400 == 41 [pid = 2196] [id = 114] 08:52:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1C875000) [pid = 2196] [serial = 339] [outer = 00000000] 08:52:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1DF84400) [pid = 2196] [serial = 340] [outer = 1C875000] 08:52:45 INFO - PROCESS | 2196 | 1464105165427 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1DF8E400) [pid = 2196] [serial = 341] [outer = 1C875000] 08:52:46 INFO - PROCESS | 2196 | 1464105166333 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]]]}] 08:52:46 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 08:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 08:52:46 INFO - PROCESS | 2196 | 1464105166388 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 2196 | 1464105166390 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:52:46 INFO - PROCESS | 2196 | 1464105166394 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 2196 | 1464105166396 Marionette TRACE conn5 <- [1,422,null,{}] 08:52:46 INFO - PROCESS | 2196 | 1464105166399 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}] 08:52:46 INFO - PROCESS | 2196 | 1464105166478 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:52:46 INFO - PROCESS | 2196 | 1464105166485 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 2196 | ++DOCSHELL 1DF8E000 == 42 [pid = 2196] [id = 115] 08:52:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1DFA9000) [pid = 2196] [serial = 342] [outer = 00000000] 08:52:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1DFE3C00) [pid = 2196] [serial = 343] [outer = 1DFA9000] 08:52:46 INFO - PROCESS | 2196 | 1464105166533 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1DFE7400) [pid = 2196] [serial = 344] [outer = 1DFA9000] 08:52:47 INFO - PROCESS | 2196 | 1464105167721 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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1381ms 08:52:47 INFO - PROCESS | 2196 | 1464105167778 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 2196 | 1464105167782 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:52:47 INFO - PROCESS | 2196 | 1464105167787 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 2196 | 1464105167791 Marionette TRACE conn5 <- [1,426,null,{}] 08:52:47 INFO - PROCESS | 2196 | 1464105167837 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}] 08:52:48 INFO - PROCESS | 2196 | 1464105168008 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:52:48 INFO - PROCESS | 2196 | 1464105168102 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE8800 == 43 [pid = 2196] [id = 116] 08:52:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0E48E400) [pid = 2196] [serial = 345] [outer = 00000000] 08:52:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (169E7C00) [pid = 2196] [serial = 346] [outer = 0E48E400] 08:52:48 INFO - PROCESS | 2196 | 1464105168159 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (17A61800) [pid = 2196] [serial = 347] [outer = 0E48E400] 08:52:48 INFO - PROCESS | 2196 | 1464105168746 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] 08:52:48 INFO - PROCESS | 2196 | 1464105168817 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:52:48 INFO - PROCESS | 2196 | 1464105168824 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 2196 | 1464105168826 Marionette TRACE conn5 <- [1,430,null,{}] 08:52:48 INFO - PROCESS | 2196 | 1464105168831 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}] 08:52:48 INFO - PROCESS | 2196 | 1464105168941 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:52:49 INFO - PROCESS | 2196 | 1464105169034 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 2196 | ++DOCSHELL 196B7C00 == 44 [pid = 2196] [id = 117] 08:52:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (196B8800) [pid = 2196] [serial = 348] [outer = 00000000] 08:52:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (19922400) [pid = 2196] [serial = 349] [outer = 196B8800] 08:52:49 INFO - PROCESS | 2196 | 1464105169088 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1AD3F800) [pid = 2196] [serial = 350] [outer = 196B8800] 08:52:49 INFO - PROCESS | 2196 | 1464105169736 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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 08:52:49 INFO - PROCESS | 2196 | 1464105169796 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 2196 | 1464105169798 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:52:49 INFO - PROCESS | 2196 | 1464105169802 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:52:49 INFO - PROCESS | 2196 | 1464105169806 Marionette TRACE conn5 <- [1,434,null,{}] 08:52:49 INFO - PROCESS | 2196 | 1464105169817 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}] 08:52:49 INFO - PROCESS | 2196 | 1464105169924 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:52:50 INFO - PROCESS | 2196 | 1464105170047 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 2196 | ++DOCSHELL 194F1400 == 45 [pid = 2196] [id = 118] 08:52:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (194F2800) [pid = 2196] [serial = 351] [outer = 00000000] 08:52:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (19852400) [pid = 2196] [serial = 352] [outer = 194F2800] 08:52:50 INFO - PROCESS | 2196 | 1464105170106 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1A62B400) [pid = 2196] [serial = 353] [outer = 194F2800] 08:52:50 INFO - PROCESS | 2196 | 1464105170894 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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1124ms 08:52:50 INFO - PROCESS | 2196 | 1464105170940 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 2196 | 1464105170945 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:52:50 INFO - PROCESS | 2196 | 1464105170949 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:52:50 INFO - PROCESS | 2196 | 1464105170953 Marionette TRACE conn5 <- [1,438,null,{}] 08:52:50 INFO - PROCESS | 2196 | 1464105170958 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}] 08:52:51 INFO - PROCESS | 2196 | 1464105171059 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:52:51 INFO - PROCESS | 2196 | 1464105171140 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 2196 | ++DOCSHELL 15B30C00 == 46 [pid = 2196] [id = 119] 08:52:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (15B33C00) [pid = 2196] [serial = 354] [outer = 00000000] 08:52:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (174D2C00) [pid = 2196] [serial = 355] [outer = 15B33C00] 08:52:51 INFO - PROCESS | 2196 | 1464105171191 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (17AC1C00) [pid = 2196] [serial = 356] [outer = 15B33C00] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 1C0C9400 == 45 [pid = 2196] [id = 114] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 15CA5C00 == 44 [pid = 2196] [id = 113] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 1A62E000 == 43 [pid = 2196] [id = 112] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 1991B000 == 42 [pid = 2196] [id = 111] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 196AC800 == 41 [pid = 2196] [id = 110] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 17A66400 == 40 [pid = 2196] [id = 109] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 15E10400 == 39 [pid = 2196] [id = 108] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 0E172000 == 38 [pid = 2196] [id = 107] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 0CCEFC00 == 37 [pid = 2196] [id = 106] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 15649400 == 36 [pid = 2196] [id = 102] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0D609C00) [pid = 2196] [serial = 265] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (15CA8000) [pid = 2196] [serial = 268] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOCSHELL 0CC1B400 == 35 [pid = 2196] [id = 101] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (18D8B400) [pid = 2196] [serial = 283] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (0E19DC00) [pid = 2196] [serial = 274] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (12588000) [pid = 2196] [serial = 275] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (16914C00) [pid = 2196] [serial = 277] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (171EC400) [pid = 2196] [serial = 278] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (12584C00) [pid = 2196] [serial = 272] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (0E335400) [pid = 2196] [serial = 271] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (17AC4400) [pid = 2196] [serial = 280] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (196BF400) [pid = 2196] [serial = 287] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (196C5400) [pid = 2196] [serial = 286] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1991CC00) [pid = 2196] [serial = 289] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (174C9C00) [pid = 2196] [serial = 292] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (196A7000) [pid = 2196] [serial = 293] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1A62A000) [pid = 2196] [serial = 295] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (19922000) [pid = 2196] [serial = 290] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (194F5000) [pid = 2196] [serial = 284] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1A625C00) [pid = 2196] [serial = 296] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (18888000) [pid = 2196] [serial = 281] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1BDB1000) [pid = 2196] [serial = 298] [outer = 00000000] [url = about:blank] 08:52:51 INFO - PROCESS | 2196 | 1464105171753 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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 831ms 08:52:51 INFO - PROCESS | 2196 | 1464105171787 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 2196 | 1464105171792 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:52:51 INFO - PROCESS | 2196 | 1464105171798 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 2196 | 1464105171800 Marionette TRACE conn5 <- [1,442,null,{}] 08:52:51 INFO - PROCESS | 2196 | 1464105171804 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}] 08:52:51 INFO - PROCESS | 2196 | 1464105171886 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:52:51 INFO - PROCESS | 2196 | 1464105171896 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 2196 | ++DOCSHELL 0E4FB000 == 36 [pid = 2196] [id = 120] 08:52:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (0EEE7400) [pid = 2196] [serial = 357] [outer = 00000000] 08:52:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (155D8800) [pid = 2196] [serial = 358] [outer = 0EEE7400] 08:52:51 INFO - PROCESS | 2196 | 1464105171941 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (15B2C800) [pid = 2196] [serial = 359] [outer = 0EEE7400] 08:52:52 INFO - PROCESS | 2196 | 1464105172408 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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 08:52:52 INFO - PROCESS | 2196 | 1464105172431 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2196 | 1464105172434 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:52:52 INFO - PROCESS | 2196 | 1464105172437 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2196 | 1464105172441 Marionette TRACE conn5 <- [1,446,null,{}] 08:52:52 INFO - PROCESS | 2196 | 1464105172451 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}] 08:52:52 INFO - PROCESS | 2196 | 1464105172534 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:52:52 INFO - PROCESS | 2196 | 1464105172544 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 2196 | ++DOCSHELL 1888EC00 == 37 [pid = 2196] [id = 121] 08:52:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (188DE000) [pid = 2196] [serial = 360] [outer = 00000000] 08:52:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (18D86C00) [pid = 2196] [serial = 361] [outer = 188DE000] 08:52:52 INFO - PROCESS | 2196 | 1464105172591 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (19619C00) [pid = 2196] [serial = 362] [outer = 188DE000] 08:52:53 INFO - PROCESS | 2196 | 1464105173050 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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 631ms 08:52:53 INFO - PROCESS | 2196 | 1464105173071 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 2196 | 1464105173073 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:52:53 INFO - PROCESS | 2196 | 1464105173077 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 2196 | 1464105173078 Marionette TRACE conn5 <- [1,450,null,{}] 08:52:53 INFO - PROCESS | 2196 | 1464105173082 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}] 08:52:53 INFO - PROCESS | 2196 | 1464105173166 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:52:53 INFO - PROCESS | 2196 | 1464105173173 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2196 | ++DOCSHELL 196BA800 == 38 [pid = 2196] [id = 122] 08:52:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (196BB000) [pid = 2196] [serial = 363] [outer = 00000000] 08:52:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1985AC00) [pid = 2196] [serial = 364] [outer = 196BB000] 08:52:53 INFO - PROCESS | 2196 | 1464105173219 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (19916800) [pid = 2196] [serial = 365] [outer = 196BB000] 08:52:53 INFO - PROCESS | 2196 | 1464105173686 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] 08:52:53 INFO - PROCESS | 2196 | 1464105173755 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:52:53 INFO - PROCESS | 2196 | 1464105173758 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 2196 | 1464105173760 Marionette TRACE conn5 <- [1,454,null,{}] 08:52:53 INFO - PROCESS | 2196 | 1464105173768 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}] 08:52:53 INFO - PROCESS | 2196 | 1464105173869 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:52:53 INFO - PROCESS | 2196 | 1464105173876 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2196 | ++DOCSHELL 1991A800 == 39 [pid = 2196] [id = 123] 08:52:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1991E000) [pid = 2196] [serial = 366] [outer = 00000000] 08:52:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1A629800) [pid = 2196] [serial = 367] [outer = 1991E000] 08:52:53 INFO - PROCESS | 2196 | 1464105173921 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1AD3A400) [pid = 2196] [serial = 368] [outer = 1991E000] 08:52:54 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:54 INFO - PROCESS | 2196 | 1464105174388 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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 08:52:54 INFO - PROCESS | 2196 | 1464105174429 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2196 | 1464105174431 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:52:54 INFO - PROCESS | 2196 | 1464105174435 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 2196 | 1464105174436 Marionette TRACE conn5 <- [1,458,null,{}] 08:52:54 INFO - PROCESS | 2196 | 1464105174440 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}] 08:52:54 INFO - PROCESS | 2196 | 1464105174581 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:52:54 INFO - PROCESS | 2196 | 1464105174607 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 2196 | ++DOCSHELL 0DB52800 == 40 [pid = 2196] [id = 124] 08:52:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1C877800) [pid = 2196] [serial = 369] [outer = 00000000] 08:52:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1DA5EC00) [pid = 2196] [serial = 370] [outer = 1C877800] 08:52:54 INFO - PROCESS | 2196 | 1464105174652 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1DF81C00) [pid = 2196] [serial = 371] [outer = 1C877800] 08:52:55 INFO - PROCESS | 2196 | 1464105175083 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] 08:52:55 INFO - PROCESS | 2196 | 1464105175107 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:52:55 INFO - PROCESS | 2196 | 1464105175124 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 2196 | 1464105175126 Marionette TRACE conn5 <- [1,462,null,{}] 08:52:55 INFO - PROCESS | 2196 | 1464105175129 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}] 08:52:55 INFO - PROCESS | 2196 | 1464105175236 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:52:55 INFO - PROCESS | 2196 | 1464105175243 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2196 | ++DOCSHELL 1DF89400 == 41 [pid = 2196] [id = 125] 08:52:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1DF8A800) [pid = 2196] [serial = 372] [outer = 00000000] 08:52:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1DFE5400) [pid = 2196] [serial = 373] [outer = 1DF8A800] 08:52:55 INFO - PROCESS | 2196 | 1464105175287 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1DFEB400) [pid = 2196] [serial = 374] [outer = 1DF8A800] 08:52:55 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1991BC00) [pid = 2196] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1888BC00) [pid = 2196] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (0CCF1800) [pid = 2196] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1A62EC00) [pid = 2196] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (196B6400) [pid = 2196] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (15E0D000) [pid = 2196] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (0E173800) [pid = 2196] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (15EA2400) [pid = 2196] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (15580000) [pid = 2196] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:52:55 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1C875000) [pid = 2196] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:52:55 INFO - PROCESS | 2196 | 1464105175962 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] 08:52:56 INFO - PROCESS | 2196 | 1464105176003 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:52:56 INFO - PROCESS | 2196 | 1464105176007 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 2196 | 1464105176008 Marionette TRACE conn5 <- [1,466,null,{}] 08:52:56 INFO - PROCESS | 2196 | 1464105176012 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}] 08:52:56 INFO - PROCESS | 2196 | 1464105176099 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:52:56 INFO - PROCESS | 2196 | 1464105176105 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 2196 | ++DOCSHELL 0D601800 == 42 [pid = 2196] [id = 126] 08:52:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0DB55000) [pid = 2196] [serial = 375] [outer = 00000000] 08:52:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (171EC000) [pid = 2196] [serial = 376] [outer = 0DB55000] 08:52:56 INFO - PROCESS | 2196 | 1464105176149 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (179F5C00) [pid = 2196] [serial = 377] [outer = 0DB55000] 08:52:56 INFO - PROCESS | 2196 | 1464105176736 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] 08:52:56 INFO - PROCESS | 2196 | 1464105176782 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:52:56 INFO - PROCESS | 2196 | 1464105176787 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 2196 | 1464105176790 Marionette TRACE conn5 <- [1,470,null,{}] 08:52:56 INFO - PROCESS | 2196 | 1464105176796 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}] 08:52:56 INFO - PROCESS | 2196 | 1464105176903 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:52:57 INFO - PROCESS | 2196 | 1464105176984 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2196 | ++DOCSHELL 0E195C00 == 43 [pid = 2196] [id = 127] 08:52:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (0E196400) [pid = 2196] [serial = 378] [outer = 00000000] 08:52:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (15564C00) [pid = 2196] [serial = 379] [outer = 0E196400] 08:52:57 INFO - PROCESS | 2196 | 1464105177082 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (158F1400) [pid = 2196] [serial = 380] [outer = 0E196400] 08:52:57 INFO - PROCESS | 2196 | 1464105177693 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 991ms 08:52:57 INFO - PROCESS | 2196 | 1464105177779 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2196 | 1464105177785 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:52:57 INFO - PROCESS | 2196 | 1464105177805 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2196 | 1464105177809 Marionette TRACE conn5 <- [1,474,null,{}] 08:52:57 INFO - PROCESS | 2196 | 1464105177814 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}] 08:52:57 INFO - PROCESS | 2196 | 1464105177929 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:52:58 INFO - PROCESS | 2196 | 1464105178001 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2196 | ++DOCSHELL 18888800 == 44 [pid = 2196] [id = 128] 08:52:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (18964000) [pid = 2196] [serial = 381] [outer = 00000000] 08:52:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (196C5800) [pid = 2196] [serial = 382] [outer = 18964000] 08:52:58 INFO - PROCESS | 2196 | 1464105178097 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (19E0BC00) [pid = 2196] [serial = 383] [outer = 18964000] 08:52:58 INFO - PROCESS | 2196 | 1464105178752 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 991ms 08:52:58 INFO - PROCESS | 2196 | 1464105178783 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2196 | 1464105178785 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:52:58 INFO - PROCESS | 2196 | 1464105178789 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2196 | 1464105178793 Marionette TRACE conn5 <- [1,478,null,{}] 08:52:58 INFO - PROCESS | 2196 | 1464105178804 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}] 08:52:58 INFO - PROCESS | 2196 | 1464105178909 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:52:59 INFO - PROCESS | 2196 | 1464105179005 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB9800 == 45 [pid = 2196] [id = 129] 08:52:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1BEBD400) [pid = 2196] [serial = 384] [outer = 00000000] 08:52:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1C0CD000) [pid = 2196] [serial = 385] [outer = 1BEBD400] 08:52:59 INFO - PROCESS | 2196 | 1464105179063 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1DA5B400) [pid = 2196] [serial = 386] [outer = 1BEBD400] 08:52:59 INFO - PROCESS | 2196 | 1464105179657 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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 08:52:59 INFO - PROCESS | 2196 | 1464105179723 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 2196 | 1464105179725 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:52:59 INFO - PROCESS | 2196 | 1464105179729 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:52:59 INFO - PROCESS | 2196 | 1464105179731 Marionette TRACE conn5 <- [1,482,null,{}] 08:52:59 INFO - PROCESS | 2196 | 1464105179735 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}] 08:52:59 INFO - PROCESS | 2196 | 1464105179841 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:52:59 INFO - PROCESS | 2196 | 1464105179920 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 2196 | ++DOCSHELL 1E13EC00 == 46 [pid = 2196] [id = 130] 08:53:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1E13F000) [pid = 2196] [serial = 387] [outer = 00000000] 08:53:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1E147000) [pid = 2196] [serial = 388] [outer = 1E13F000] 08:53:00 INFO - PROCESS | 2196 | 1464105180015 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1E1EB000) [pid = 2196] [serial = 389] [outer = 1E13F000] 08:53:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1E1F3400) [pid = 2196] [serial = 390] [outer = 0D607000] 08:53:00 INFO - PROCESS | 2196 | 1464105180772 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1069ms 08:53:00 INFO - PROCESS | 2196 | 1464105180810 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2196 | 1464105180813 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:53:00 INFO - PROCESS | 2196 | 1464105180816 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:53:00 INFO - PROCESS | 2196 | 1464105180818 Marionette TRACE conn5 <- [1,486,null,{}] 08:53:00 INFO - PROCESS | 2196 | 1464105180822 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}] 08:53:00 INFO - PROCESS | 2196 | 1464105180921 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:53:01 INFO - PROCESS | 2196 | 1464105181000 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE9000 == 47 [pid = 2196] [id = 131] 08:53:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (0DFF1800) [pid = 2196] [serial = 391] [outer = 00000000] 08:53:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0E19E400) [pid = 2196] [serial = 392] [outer = 0DFF1800] 08:53:01 INFO - PROCESS | 2196 | 1464105181169 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1548F000) [pid = 2196] [serial = 393] [outer = 0DFF1800] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 1DF89400 == 46 [pid = 2196] [id = 125] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 0DB52800 == 45 [pid = 2196] [id = 124] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 1991A800 == 44 [pid = 2196] [id = 123] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 196BA800 == 43 [pid = 2196] [id = 122] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 1888EC00 == 42 [pid = 2196] [id = 121] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 0E4FB000 == 41 [pid = 2196] [id = 120] 08:53:01 INFO - PROCESS | 2196 | --DOCSHELL 15B30C00 == 40 [pid = 2196] [id = 119] 08:53:01 INFO - PROCESS | 2196 | 1464105181889 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]]]}] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1DF8E400) [pid = 2196] [serial = 341] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1DF84400) [pid = 2196] [serial = 340] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1A62BC00) [pid = 2196] [serial = 332] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (18D95C00) [pid = 2196] [serial = 325] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (0DF36000) [pid = 2196] [serial = 316] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1BFD3800) [pid = 2196] [serial = 335] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0E196800) [pid = 2196] [serial = 317] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1DFA1400) [pid = 2196] [serial = 313] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1BEC4C00) [pid = 2196] [serial = 334] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (19858400) [pid = 2196] [serial = 329] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1AD3E400) [pid = 2196] [serial = 338] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (12583000) [pid = 2196] [serial = 320] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (179F4000) [pid = 2196] [serial = 322] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1DA55000) [pid = 2196] [serial = 310] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (196C5000) [pid = 2196] [serial = 337] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (169E8000) [pid = 2196] [serial = 269] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (19DB7400) [pid = 2196] [serial = 331] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (17A5C400) [pid = 2196] [serial = 323] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (196C1C00) [pid = 2196] [serial = 328] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (0CCF4000) [pid = 2196] [serial = 301] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (0E1A2C00) [pid = 2196] [serial = 319] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1961AC00) [pid = 2196] [serial = 326] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1984E400) [pid = 2196] [serial = 307] [outer = 00000000] [url = about:blank] 08:53:01 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (15E05400) [pid = 2196] [serial = 304] [outer = 00000000] [url = about:blank] 08:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1121ms 08:53:01 INFO - PROCESS | 2196 | 1464105181943 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:53:01 INFO - PROCESS | 2196 | 1464105181947 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:53:01 INFO - PROCESS | 2196 | 1464105181952 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 2196 | 1464105181955 Marionette TRACE conn5 <- [1,490,null,{}] 08:53:01 INFO - PROCESS | 2196 | 1464105181960 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}] 08:53:02 INFO - PROCESS | 2196 | 1464105182045 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:53:02 INFO - PROCESS | 2196 | 1464105182060 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2196 | ++DOCSHELL 0DFEA400 == 41 [pid = 2196] [id = 132] 08:53:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (0E164400) [pid = 2196] [serial = 394] [outer = 00000000] 08:53:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0E173800) [pid = 2196] [serial = 395] [outer = 0E164400] 08:53:02 INFO - PROCESS | 2196 | 1464105182108 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (0E41D800) [pid = 2196] [serial = 396] [outer = 0E164400] 08:53:02 INFO - PROCESS | 2196 | 1464105182560 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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 08:53:02 INFO - PROCESS | 2196 | 1464105182582 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 2196 | 1464105182585 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:53:02 INFO - PROCESS | 2196 | 1464105182624 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 2196 | 1464105182627 Marionette TRACE conn5 <- [1,494,null,{}] 08:53:02 INFO - PROCESS | 2196 | 1464105182631 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}] 08:53:02 INFO - PROCESS | 2196 | 1464105182713 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:53:02 INFO - PROCESS | 2196 | 1464105182723 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2196 | ++DOCSHELL 17A66000 == 42 [pid = 2196] [id = 133] 08:53:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17ABBC00) [pid = 2196] [serial = 397] [outer = 00000000] 08:53:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1888EC00) [pid = 2196] [serial = 398] [outer = 17ABBC00] 08:53:02 INFO - PROCESS | 2196 | 1464105182770 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (18D97C00) [pid = 2196] [serial = 399] [outer = 17ABBC00] 08:53:03 INFO - PROCESS | 2196 | 1464105183276 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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 08:53:03 INFO - PROCESS | 2196 | 1464105183328 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 2196 | 1464105183331 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:53:03 INFO - PROCESS | 2196 | 1464105183334 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 2196 | 1464105183338 Marionette TRACE conn5 <- [1,498,null,{}] 08:53:03 INFO - PROCESS | 2196 | 1464105183348 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}] 08:53:03 INFO - PROCESS | 2196 | 1464105183435 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:53:03 INFO - PROCESS | 2196 | 1464105183446 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 2196 | ++DOCSHELL 1991B000 == 43 [pid = 2196] [id = 134] 08:53:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1991B800) [pid = 2196] [serial = 400] [outer = 00000000] 08:53:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (19924800) [pid = 2196] [serial = 401] [outer = 1991B800] 08:53:03 INFO - PROCESS | 2196 | 1464105183491 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19E0A800) [pid = 2196] [serial = 402] [outer = 1991B800] 08:53:03 INFO - PROCESS | 2196 | 1464105183952 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 08:53:04 INFO - PROCESS | 2196 | 1464105184009 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 2196 | 1464105184011 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:53:04 INFO - PROCESS | 2196 | 1464105184015 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 2196 | 1464105184016 Marionette TRACE conn5 <- [1,502,null,{}] 08:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:53:04 INFO - PROCESS | 2196 | 1464105184020 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}] 08:53:04 INFO - PROCESS | 2196 | 1464105184137 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:53:04 INFO - PROCESS | 2196 | 1464105184151 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 2196 | ++DOCSHELL 19E15400 == 44 [pid = 2196] [id = 135] 08:53:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19E15800) [pid = 2196] [serial = 403] [outer = 00000000] 08:53:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1A62F400) [pid = 2196] [serial = 404] [outer = 19E15800] 08:53:04 INFO - PROCESS | 2196 | 1464105184195 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BDA9000) [pid = 2196] [serial = 405] [outer = 19E15800] 08:53:04 INFO - PROCESS | 2196 | 1464105184663 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 08:53:04 INFO - PROCESS | 2196 | 1464105184689 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 2196 | 1464105184691 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:53:04 INFO - PROCESS | 2196 | 1464105184700 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 2196 | 1464105184702 Marionette TRACE conn5 <- [1,506,null,{}] 08:53:04 INFO - PROCESS | 2196 | 1464105184705 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}] 08:53:04 INFO - PROCESS | 2196 | 1464105184811 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:53:04 INFO - PROCESS | 2196 | 1464105184818 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 2196 | ++DOCSHELL 19E18C00 == 45 [pid = 2196] [id = 136] 08:53:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1BDAF000) [pid = 2196] [serial = 406] [outer = 00000000] 08:53:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1BFD2800) [pid = 2196] [serial = 407] [outer = 1BDAF000] 08:53:04 INFO - PROCESS | 2196 | 1464105184867 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1C460400) [pid = 2196] [serial = 408] [outer = 1BDAF000] 08:53:05 INFO - PROCESS | 2196 | 1464105185347 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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 08:53:05 INFO - PROCESS | 2196 | 1464105185383 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 2196 | 1464105185385 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:53:05 INFO - PROCESS | 2196 | 1464105185388 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 2196 | 1464105185390 Marionette TRACE conn5 <- [1,510,null,{}] 08:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:53:05 INFO - PROCESS | 2196 | 1464105185394 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}] 08:53:05 INFO - PROCESS | 2196 | 1464105185532 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:53:05 INFO - PROCESS | 2196 | 1464105185556 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 2196 | ++DOCSHELL 1A766400 == 46 [pid = 2196] [id = 137] 08:53:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A768800) [pid = 2196] [serial = 409] [outer = 00000000] 08:53:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A770400) [pid = 2196] [serial = 410] [outer = 1A768800] 08:53:05 INFO - PROCESS | 2196 | 1464105185600 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1C848400) [pid = 2196] [serial = 411] [outer = 1A768800] 08:53:06 INFO - PROCESS | 2196 | 1464105186034 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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 08:53:06 INFO - PROCESS | 2196 | 1464105186067 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 2196 | 1464105186069 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 2196 | 1464105186072 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:53:06 INFO - PROCESS | 2196 | 1464105186074 Marionette TRACE conn5 <- [1,514,null,{}] 08:53:06 INFO - PROCESS | 2196 | 1464105186077 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}] 08:53:06 INFO - PROCESS | 2196 | 1464105186184 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:53:06 INFO - PROCESS | 2196 | 1464105186200 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2196 | ++DOCSHELL 1CBE4C00 == 47 [pid = 2196] [id = 138] 08:53:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1DA98C00) [pid = 2196] [serial = 412] [outer = 00000000] 08:53:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1DF8D800) [pid = 2196] [serial = 413] [outer = 1DA98C00] 08:53:06 INFO - PROCESS | 2196 | 1464105186289 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1DF8F000) [pid = 2196] [serial = 414] [outer = 1DA98C00] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1991E000) [pid = 2196] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (15B33C00) [pid = 2196] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (188DE000) [pid = 2196] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (194F2800) [pid = 2196] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0EEE7400) [pid = 2196] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (196BB000) [pid = 2196] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C877800) [pid = 2196] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1DF8A800) [pid = 2196] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:53:06 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1ADB6C00) [pid = 2196] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:53:06 INFO - PROCESS | 2196 | 1464105186731 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]]]}] 08:53:06 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 08:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 08:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:53:06 INFO - PROCESS | 2196 | 1464105186745 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 2196 | 1464105186747 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 2196 | 1464105186760 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 2196 | 1464105186762 Marionette TRACE conn5 <- [1,518,null,{}] 08:53:06 INFO - PROCESS | 2196 | 1464105186770 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}] 08:53:06 INFO - PROCESS | 2196 | 1464105186878 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:53:06 INFO - PROCESS | 2196 | 1464105186887 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2196 | ++DOCSHELL 0DD37800 == 48 [pid = 2196] [id = 139] 08:53:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0DD3A800) [pid = 2196] [serial = 415] [outer = 00000000] 08:53:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (0DD3EC00) [pid = 2196] [serial = 416] [outer = 0DD3A800] 08:53:06 INFO - PROCESS | 2196 | 1464105186932 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (0E172000) [pid = 2196] [serial = 417] [outer = 0DD3A800] 08:53:07 INFO - PROCESS | 2196 | 1464105187358 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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 651ms 08:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:53:07 INFO - PROCESS | 2196 | 1464105187402 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2196 | 1464105187404 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:53:07 INFO - PROCESS | 2196 | 1464105187407 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 2196 | 1464105187409 Marionette TRACE conn5 <- [1,522,null,{}] 08:53:07 INFO - PROCESS | 2196 | 1464105187413 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}] 08:53:07 INFO - PROCESS | 2196 | 1464105187496 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:53:07 INFO - PROCESS | 2196 | 1464105187502 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2196 | ++DOCSHELL 0EEE7400 == 49 [pid = 2196] [id = 140] 08:53:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1254FC00) [pid = 2196] [serial = 418] [outer = 00000000] 08:53:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1CB1F400) [pid = 2196] [serial = 419] [outer = 1254FC00] 08:53:07 INFO - PROCESS | 2196 | 1464105187547 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1DFE2C00) [pid = 2196] [serial = 420] [outer = 1254FC00] 08:53:07 INFO - PROCESS | 2196 | 1464105187980 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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 08:53:08 INFO - PROCESS | 2196 | 1464105188038 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 2196 | 1464105188040 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:53:08 INFO - PROCESS | 2196 | 1464105188043 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 2196 | 1464105188045 Marionette TRACE conn5 <- [1,526,null,{}] 08:53:08 INFO - PROCESS | 2196 | 1464105188049 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}] 08:53:08 INFO - PROCESS | 2196 | 1464105188127 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:53:08 INFO - PROCESS | 2196 | 1464105188134 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 2196 | ++DOCSHELL 1552B400 == 50 [pid = 2196] [id = 141] 08:53:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1552DC00) [pid = 2196] [serial = 421] [outer = 00000000] 08:53:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (15535000) [pid = 2196] [serial = 422] [outer = 1552DC00] 08:53:08 INFO - PROCESS | 2196 | 1464105188182 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1A630400) [pid = 2196] [serial = 423] [outer = 1552DC00] 08:53:08 INFO - PROCESS | 2196 | 1464105188811 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]]]}] 08:53:08 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 08:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 831ms 08:53:08 INFO - PROCESS | 2196 | 1464105188875 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 2196 | 1464105188879 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 2196 | 1464105188885 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:53:08 INFO - PROCESS | 2196 | 1464105188889 Marionette TRACE conn5 <- [1,530,null,{}] 08:53:08 INFO - PROCESS | 2196 | 1464105188910 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}] 08:53:09 INFO - PROCESS | 2196 | 1464105189031 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:53:09 INFO - PROCESS | 2196 | 1464105189149 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2196 | ++DOCSHELL 0E346800 == 51 [pid = 2196] [id = 142] 08:53:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (15533400) [pid = 2196] [serial = 424] [outer = 00000000] 08:53:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (15B30C00) [pid = 2196] [serial = 425] [outer = 15533400] 08:53:09 INFO - PROCESS | 2196 | 1464105189208 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (174C9800) [pid = 2196] [serial = 426] [outer = 15533400] 08:53:09 INFO - PROCESS | 2196 | 1464105189815 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"]]]}] 08:53:09 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 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:09 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 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:53:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 950ms 08:53:09 INFO - PROCESS | 2196 | 1464105189840 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 2196 | 1464105189846 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:53:09 INFO - PROCESS | 2196 | 1464105189852 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 2196 | 1464105189855 Marionette TRACE conn5 <- [1,534,null,{}] 08:53:09 INFO - PROCESS | 2196 | 1464105189876 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}] 08:53:10 INFO - PROCESS | 2196 | 1464105189995 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:53:10 INFO - PROCESS | 2196 | 1464105190092 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2196 | ++DOCSHELL 1960FC00 == 52 [pid = 2196] [id = 143] 08:53:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (196BA800) [pid = 2196] [serial = 427] [outer = 00000000] 08:53:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (19923400) [pid = 2196] [serial = 428] [outer = 196BA800] 08:53:10 INFO - PROCESS | 2196 | 1464105190146 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1A62A000) [pid = 2196] [serial = 429] [outer = 196BA800] 08:53:10 INFO - PROCESS | 2196 | 1464105190702 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]]]}] 08:53:10 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. 08:53:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 08:53:10 INFO - PROCESS | 2196 | 1464105190739 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 2196 | 1464105190742 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:53:10 INFO - PROCESS | 2196 | 1464105190747 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 2196 | 1464105190751 Marionette TRACE conn5 <- [1,538,null,{}] 08:53:10 INFO - PROCESS | 2196 | 1464105190762 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}] 08:53:10 INFO - PROCESS | 2196 | 1464105190871 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:53:10 INFO - PROCESS | 2196 | 1464105190971 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2196 | ++DOCSHELL 1E144C00 == 53 [pid = 2196] [id = 144] 08:53:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1E145000) [pid = 2196] [serial = 430] [outer = 00000000] 08:53:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1E1EF400) [pid = 2196] [serial = 431] [outer = 1E145000] 08:53:11 INFO - PROCESS | 2196 | 1464105191029 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1E1F6C00) [pid = 2196] [serial = 432] [outer = 1E145000] 08:53:11 INFO - PROCESS | 2196 | 1464105191557 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]]]}] 08:53:11 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. 08:53:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 831ms 08:53:11 INFO - PROCESS | 2196 | 1464105191582 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 2196 | 1464105191585 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 2196 | 1464105191589 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:53:11 INFO - PROCESS | 2196 | 1464105191591 Marionette TRACE conn5 <- [1,542,null,{}] 08:53:11 INFO - PROCESS | 2196 | 1464105191594 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}] 08:53:11 INFO - PROCESS | 2196 | 1464105191701 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:53:11 INFO - PROCESS | 2196 | 1464105191822 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 2196 | ++DOCSHELL 1CBE3800 == 54 [pid = 2196] [id = 145] 08:53:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1E1F6000) [pid = 2196] [serial = 433] [outer = 00000000] 08:53:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1E2D6C00) [pid = 2196] [serial = 434] [outer = 1E1F6000] 08:53:11 INFO - PROCESS | 2196 | 1464105191894 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1F2B0800) [pid = 2196] [serial = 435] [outer = 1E1F6000] 08:53:12 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:12 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:12 INFO - PROCESS | 2196 | 1464105192467 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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 08:53:12 INFO - PROCESS | 2196 | 1464105192522 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 2196 | 1464105192525 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:53:12 INFO - PROCESS | 2196 | 1464105192528 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 2196 | 1464105192530 Marionette TRACE conn5 <- [1,546,null,{}] 08:53:12 INFO - PROCESS | 2196 | 1464105192534 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}] 08:53:12 INFO - PROCESS | 2196 | 1464105192637 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:53:12 INFO - PROCESS | 2196 | 1464105192762 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D5800 == 55 [pid = 2196] [id = 146] 08:53:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1F2AA400) [pid = 2196] [serial = 436] [outer = 00000000] 08:53:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1F2B9C00) [pid = 2196] [serial = 437] [outer = 1F2AA400] 08:53:12 INFO - PROCESS | 2196 | 1464105192817 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (20A44400) [pid = 2196] [serial = 438] [outer = 1F2AA400] 08:53:13 INFO - PROCESS | 2196 | 1464105193391 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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 08:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:53:13 INFO - PROCESS | 2196 | 1464105193463 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 2196 | 1464105193465 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:53:13 INFO - PROCESS | 2196 | 1464105193469 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 2196 | 1464105193471 Marionette TRACE conn5 <- [1,550,null,{}] 08:53:13 INFO - PROCESS | 2196 | 1464105193490 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}] 08:53:13 INFO - PROCESS | 2196 | 1464105193618 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:53:13 INFO - PROCESS | 2196 | 1464105193738 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 2196 | ++DOCSHELL 0D603000 == 56 [pid = 2196] [id = 147] 08:53:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (0DB50800) [pid = 2196] [serial = 439] [outer = 00000000] 08:53:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (15E95800) [pid = 2196] [serial = 440] [outer = 0DB50800] 08:53:13 INFO - PROCESS | 2196 | 1464105193797 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1888F800) [pid = 2196] [serial = 441] [outer = 0DB50800] 08:53:14 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:14 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:14 INFO - PROCESS | 2196 | 1464105194534 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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1121ms 08:53:14 INFO - PROCESS | 2196 | 1464105194593 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 2196 | 1464105194598 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:53:14 INFO - PROCESS | 2196 | 1464105194603 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:53:14 INFO - PROCESS | 2196 | 1464105194607 Marionette TRACE conn5 <- [1,554,null,{}] 08:53:14 INFO - PROCESS | 2196 | 1464105194612 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}] 08:53:14 INFO - PROCESS | 2196 | 1464105194717 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:53:14 INFO - PROCESS | 2196 | 1464105194847 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2196 | ++DOCSHELL 15495400 == 57 [pid = 2196] [id = 148] 08:53:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (15531400) [pid = 2196] [serial = 442] [outer = 00000000] 08:53:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (15828800) [pid = 2196] [serial = 443] [outer = 15531400] 08:53:14 INFO - PROCESS | 2196 | 1464105194899 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (16913C00) [pid = 2196] [serial = 444] [outer = 15531400] 08:53:15 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:15 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 0EEE7400 == 56 [pid = 2196] [id = 140] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 0DD37800 == 55 [pid = 2196] [id = 139] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 1CBE4C00 == 54 [pid = 2196] [id = 138] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 1A766400 == 53 [pid = 2196] [id = 137] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 19E18C00 == 52 [pid = 2196] [id = 136] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 19E15400 == 51 [pid = 2196] [id = 135] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 1991B000 == 50 [pid = 2196] [id = 134] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 17A66000 == 49 [pid = 2196] [id = 133] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 0DFEA400 == 48 [pid = 2196] [id = 132] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 0DFE9000 == 47 [pid = 2196] [id = 131] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (171EC000) [pid = 2196] [serial = 376] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1DFE3C00) [pid = 2196] [serial = 343] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (169E7C00) [pid = 2196] [serial = 346] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (19922400) [pid = 2196] [serial = 349] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOCSHELL 0E195C00 == 46 [pid = 2196] [id = 127] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1BDB3000) [pid = 2196] [serial = 299] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1DA5EC00) [pid = 2196] [serial = 370] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1DFE5400) [pid = 2196] [serial = 373] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1DFEB400) [pid = 2196] [serial = 374] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1AD3A400) [pid = 2196] [serial = 368] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1DF81C00) [pid = 2196] [serial = 371] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (19916800) [pid = 2196] [serial = 365] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1A629800) [pid = 2196] [serial = 367] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (17AC1C00) [pid = 2196] [serial = 356] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (174D2C00) [pid = 2196] [serial = 355] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (18D86C00) [pid = 2196] [serial = 361] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (19619C00) [pid = 2196] [serial = 362] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1A62B400) [pid = 2196] [serial = 353] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (19852400) [pid = 2196] [serial = 352] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (155D8800) [pid = 2196] [serial = 358] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (15B2C800) [pid = 2196] [serial = 359] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1985AC00) [pid = 2196] [serial = 364] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 2196 | 1464105195520 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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 08:53:15 INFO - PROCESS | 2196 | 1464105195538 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 2196 | 1464105195543 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:53:15 INFO - PROCESS | 2196 | 1464105195549 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 2196 | 1464105195552 Marionette TRACE conn5 <- [1,558,null,{}] 08:53:15 INFO - PROCESS | 2196 | 1464105195555 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}] 08:53:15 INFO - PROCESS | 2196 | 1464105195640 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:53:15 INFO - PROCESS | 2196 | 1464105195726 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 2196 | ++DOCSHELL 0D2A8000 == 47 [pid = 2196] [id = 149] 08:53:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (0D2D7000) [pid = 2196] [serial = 445] [outer = 00000000] 08:53:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0E171C00) [pid = 2196] [serial = 446] [outer = 0D2D7000] 08:53:15 INFO - PROCESS | 2196 | 1464105195773 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1552B000) [pid = 2196] [serial = 447] [outer = 0D2D7000] 08:53:16 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:16 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:16 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:16 INFO - PROCESS | 2196 | 1464105196164 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 631ms 08:53:16 INFO - PROCESS | 2196 | 1464105196183 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 2196 | 1464105196185 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 2196 | 1464105196189 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:53:16 INFO - PROCESS | 2196 | 1464105196192 Marionette TRACE conn5 <- [1,562,null,{}] 08:53:16 INFO - PROCESS | 2196 | 1464105196202 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}] 08:53:16 INFO - PROCESS | 2196 | 1464105196287 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:53:16 INFO - PROCESS | 2196 | 1464105196294 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 2196 | ++DOCSHELL 16915000 == 48 [pid = 2196] [id = 150] 08:53:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (169E8C00) [pid = 2196] [serial = 448] [outer = 00000000] 08:53:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (17AC8800) [pid = 2196] [serial = 449] [outer = 169E8C00] 08:53:16 INFO - PROCESS | 2196 | 1464105196342 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (18967C00) [pid = 2196] [serial = 450] [outer = 169E8C00] 08:53:16 INFO - PROCESS | 2196 | 1464105196791 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 08:53:16 INFO - PROCESS | 2196 | 1464105196822 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 2196 | 1464105196825 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 2196 | 1464105196833 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:53:16 INFO - PROCESS | 2196 | 1464105196835 Marionette TRACE conn5 <- [1,566,null,{}] 08:53:16 INFO - PROCESS | 2196 | 1464105196839 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}] 08:53:16 INFO - PROCESS | 2196 | 1464105196922 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:53:16 INFO - PROCESS | 2196 | 1464105196928 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 2196 | ++DOCSHELL 18D84800 == 49 [pid = 2196] [id = 151] 08:53:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (19616400) [pid = 2196] [serial = 451] [outer = 00000000] 08:53:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (196B5000) [pid = 2196] [serial = 452] [outer = 19616400] 08:53:16 INFO - PROCESS | 2196 | 1464105196973 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (19857C00) [pid = 2196] [serial = 453] [outer = 19616400] 08:53:17 INFO - PROCESS | 2196 | 1464105197439 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 08:53:17 INFO - PROCESS | 2196 | 1464105197516 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 2196 | 1464105197517 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:53:17 INFO - PROCESS | 2196 | 1464105197522 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 2196 | 1464105197524 Marionette TRACE conn5 <- [1,570,null,{}] 08:53:17 INFO - PROCESS | 2196 | 1464105197527 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}] 08:53:17 INFO - PROCESS | 2196 | 1464105197639 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:53:17 INFO - PROCESS | 2196 | 1464105197645 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 2196 | ++DOCSHELL 19918000 == 50 [pid = 2196] [id = 152] 08:53:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (19918400) [pid = 2196] [serial = 454] [outer = 00000000] 08:53:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (19E15000) [pid = 2196] [serial = 455] [outer = 19918400] 08:53:17 INFO - PROCESS | 2196 | 1464105197691 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1A41DC00) [pid = 2196] [serial = 456] [outer = 19918400] 08:53:18 INFO - PROCESS | 2196 | 1464105198163 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 08:53:18 INFO - PROCESS | 2196 | 1464105198201 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 2196 | 1464105198202 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:53:18 INFO - PROCESS | 2196 | 1464105198206 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 2196 | 1464105198207 Marionette TRACE conn5 <- [1,574,null,{}] 08:53:18 INFO - PROCESS | 2196 | 1464105198211 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}] 08:53:18 INFO - PROCESS | 2196 | 1464105198360 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:53:18 INFO - PROCESS | 2196 | 1464105198388 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 2196 | ++DOCSHELL 1A766400 == 51 [pid = 2196] [id = 153] 08:53:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1A767000) [pid = 2196] [serial = 457] [outer = 00000000] 08:53:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1BEBAC00) [pid = 2196] [serial = 458] [outer = 1A767000] 08:53:18 INFO - PROCESS | 2196 | 1464105198435 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1C0C2400) [pid = 2196] [serial = 459] [outer = 1A767000] 08:53:18 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:18 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:18 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:18 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:18 INFO - PROCESS | 2196 | 1464105198828 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 08:53:18 INFO - PROCESS | 2196 | 1464105198878 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 2196 | 1464105198880 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 2196 | 1464105198883 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:53:18 INFO - PROCESS | 2196 | 1464105198885 Marionette TRACE conn5 <- [1,578,null,{}] 08:53:18 INFO - PROCESS | 2196 | 1464105198888 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}] 08:53:19 INFO - PROCESS | 2196 | 1464105198998 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:53:19 INFO - PROCESS | 2196 | 1464105199005 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2196 | ++DOCSHELL 1DA55C00 == 52 [pid = 2196] [id = 154] 08:53:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1DA57800) [pid = 2196] [serial = 460] [outer = 00000000] 08:53:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1DF8D000) [pid = 2196] [serial = 461] [outer = 1DA57800] 08:53:19 INFO - PROCESS | 2196 | 1464105199051 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1DFAE400) [pid = 2196] [serial = 462] [outer = 1DA57800] 08:53:19 INFO - PROCESS | 2196 | 1464105199458 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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (0E164400) [pid = 2196] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (17ABBC00) [pid = 2196] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1991B800) [pid = 2196] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1BDAF000) [pid = 2196] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (19E15800) [pid = 2196] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (0DFF1800) [pid = 2196] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1A768800) [pid = 2196] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1254FC00) [pid = 2196] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1DA98C00) [pid = 2196] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:53:19 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (0DD3A800) [pid = 2196] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:53:19 INFO - PROCESS | 2196 | 1464105199717 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 2196 | 1464105199719 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:53:19 INFO - PROCESS | 2196 | 1464105199728 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2196 | 1464105199730 Marionette TRACE conn5 <- [1,582,null,{}] 08:53:19 INFO - PROCESS | 2196 | 1464105199733 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}] 08:53:19 INFO - PROCESS | 2196 | 1464105199824 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:53:19 INFO - PROCESS | 2196 | 1464105199831 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2196 | ++DOCSHELL 15827C00 == 53 [pid = 2196] [id = 155] 08:53:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (16917800) [pid = 2196] [serial = 463] [outer = 00000000] 08:53:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (19852C00) [pid = 2196] [serial = 464] [outer = 16917800] 08:53:19 INFO - PROCESS | 2196 | 1464105199877 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1A628C00) [pid = 2196] [serial = 465] [outer = 16917800] 08:53:20 INFO - PROCESS | 2196 | 1464105200432 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 08:53:20 INFO - PROCESS | 2196 | 1464105200458 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 2196 | 1464105200460 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:53:20 INFO - PROCESS | 2196 | 1464105200463 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:53:20 INFO - PROCESS | 2196 | 1464105200465 Marionette TRACE conn5 <- [1,586,null,{}] 08:53:20 INFO - PROCESS | 2196 | 1464105200469 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}] 08:53:20 INFO - PROCESS | 2196 | 1464105200551 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:53:20 INFO - PROCESS | 2196 | 1464105200559 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 2196 | ++DOCSHELL 1552D800 == 54 [pid = 2196] [id = 156] 08:53:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (17A5E400) [pid = 2196] [serial = 466] [outer = 00000000] 08:53:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1DF83C00) [pid = 2196] [serial = 467] [outer = 17A5E400] 08:53:20 INFO - PROCESS | 2196 | 1464105200603 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1DF8C400) [pid = 2196] [serial = 468] [outer = 17A5E400] 08:53:21 INFO - PROCESS | 2196 | 1464105201032 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 08:53:21 INFO - PROCESS | 2196 | 1464105201122 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2196 | 1464105201124 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 2196 | 1464105201130 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:53:21 INFO - PROCESS | 2196 | 1464105201132 Marionette TRACE conn5 <- [1,590,null,{}] 08:53:21 INFO - PROCESS | 2196 | 1464105201136 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}] 08:53:21 INFO - PROCESS | 2196 | 1464105201216 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:53:21 INFO - PROCESS | 2196 | 1464105201223 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 2196 | ++DOCSHELL 1DAA4000 == 55 [pid = 2196] [id = 157] 08:53:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1DFAE000) [pid = 2196] [serial = 469] [outer = 00000000] 08:53:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1E2CEC00) [pid = 2196] [serial = 470] [outer = 1DFAE000] 08:53:21 INFO - PROCESS | 2196 | 1464105201267 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1F2B5C00) [pid = 2196] [serial = 471] [outer = 1DFAE000] 08:53:21 INFO - PROCESS | 2196 | 1464105201709 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 08:53:21 INFO - PROCESS | 2196 | 1464105201785 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2196 | 1464105201790 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 2196 | 1464105201794 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:53:21 INFO - PROCESS | 2196 | 1464105201799 Marionette TRACE conn5 <- [1,594,null,{}] 08:53:21 INFO - PROCESS | 2196 | 1464105201806 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}] 08:53:21 INFO - PROCESS | 2196 | 1464105201910 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:53:22 INFO - PROCESS | 2196 | 1464105202034 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2196 | ++DOCSHELL 0DD35800 == 56 [pid = 2196] [id = 158] 08:53:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (0DD36800) [pid = 2196] [serial = 472] [outer = 00000000] 08:53:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (0DFE9000) [pid = 2196] [serial = 473] [outer = 0DD36800] 08:53:22 INFO - PROCESS | 2196 | 1464105202092 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (0E195C00) [pid = 2196] [serial = 474] [outer = 0DD36800] 08:53:22 INFO - PROCESS | 2196 | 1464105202748 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1019ms 08:53:22 INFO - PROCESS | 2196 | 1464105202820 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 2196 | 1464105202824 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:53:22 INFO - PROCESS | 2196 | 1464105202832 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 2196 | 1464105202836 Marionette TRACE conn5 <- [1,598,null,{}] 08:53:22 INFO - PROCESS | 2196 | 1464105202854 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}] 08:53:23 INFO - PROCESS | 2196 | 1464105203018 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:53:23 INFO - PROCESS | 2196 | 1464105203075 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 2196 | ++DOCSHELL 158F4400 == 57 [pid = 2196] [id = 159] 08:53:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (169E7C00) [pid = 2196] [serial = 475] [outer = 00000000] 08:53:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (17ABF800) [pid = 2196] [serial = 476] [outer = 169E7C00] 08:53:23 INFO - PROCESS | 2196 | 1464105203131 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (18905000) [pid = 2196] [serial = 477] [outer = 169E7C00] 08:53:23 INFO - PROCESS | 2196 | 1464105203688 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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 08:53:23 INFO - PROCESS | 2196 | 1464105203764 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2196 | 1464105203767 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:53:23 INFO - PROCESS | 2196 | 1464105203771 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:53:23 INFO - PROCESS | 2196 | 1464105203773 Marionette TRACE conn5 <- [1,602,null,{}] 08:53:23 INFO - PROCESS | 2196 | 1464105203783 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}] 08:53:23 INFO - PROCESS | 2196 | 1464105203931 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:53:24 INFO - PROCESS | 2196 | 1464105204061 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB1000 == 58 [pid = 2196] [id = 160] 08:53:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1BEBA400) [pid = 2196] [serial = 478] [outer = 00000000] 08:53:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1DF8B400) [pid = 2196] [serial = 479] [outer = 1BEBA400] 08:53:24 INFO - PROCESS | 2196 | 1464105204121 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1E1F5400) [pid = 2196] [serial = 480] [outer = 1BEBA400] 08:53:24 INFO - PROCESS | 2196 | 1464105204734 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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1021ms 08:53:24 INFO - PROCESS | 2196 | 1464105204794 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 2196 | 1464105204796 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:53:24 INFO - PROCESS | 2196 | 1464105204800 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 2196 | 1464105204802 Marionette TRACE conn5 <- [1,606,null,{}] 08:53:24 INFO - PROCESS | 2196 | 1464105204805 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}] 08:53:25 INFO - PROCESS | 2196 | 1464105205118 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:53:25 INFO - PROCESS | 2196 | [2196] 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 08:53:25 INFO - PROCESS | 2196 | 1464105205233 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2196 | ++DOCSHELL 2173C400 == 59 [pid = 2196] [id = 161] 08:53:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (2173DC00) [pid = 2196] [serial = 481] [outer = 00000000] 08:53:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (21743800) [pid = 2196] [serial = 482] [outer = 2173DC00] 08:53:25 INFO - PROCESS | 2196 | 1464105205328 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (218D5800) [pid = 2196] [serial = 483] [outer = 2173DC00] 08:53:25 INFO - PROCESS | 2196 | 1464105205900 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]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1183ms 08:53:26 INFO - PROCESS | 2196 | 1464105205986 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 2196 | 1464105205989 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:53:26 INFO - PROCESS | 2196 | 1464105205992 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:53:26 INFO - PROCESS | 2196 | 1464105205994 Marionette TRACE conn5 <- [1,610,null,{}] 08:53:26 INFO - PROCESS | 2196 | 1464105205998 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}] 08:53:26 INFO - PROCESS | 2196 | 1464105206099 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:53:26 INFO - PROCESS | 2196 | 1464105206226 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 2196 | ++DOCSHELL 21686800 == 60 [pid = 2196] [id = 162] 08:53:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (21686C00) [pid = 2196] [serial = 484] [outer = 00000000] 08:53:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (2168E400) [pid = 2196] [serial = 485] [outer = 21686C00] 08:53:26 INFO - PROCESS | 2196 | 1464105206284 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (21691400) [pid = 2196] [serial = 486] [outer = 21686C00] 08:53:26 INFO - PROCESS | 2196 | 1464105206861 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]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 08:53:26 INFO - PROCESS | 2196 | 1464105206926 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 2196 | 1464105206928 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:53:26 INFO - PROCESS | 2196 | 1464105206932 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 2196 | 1464105206934 Marionette TRACE conn5 <- [1,614,null,{}] 08:53:26 INFO - PROCESS | 2196 | 1464105206937 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}] 08:53:27 INFO - PROCESS | 2196 | 1464105207069 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:53:27 INFO - PROCESS | 2196 | 1464105207193 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A3C00 == 61 [pid = 2196] [id = 163] 08:53:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (0E1A4000) [pid = 2196] [serial = 487] [outer = 00000000] 08:53:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (15564800) [pid = 2196] [serial = 488] [outer = 0E1A4000] 08:53:27 INFO - PROCESS | 2196 | 1464105207249 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (19917400) [pid = 2196] [serial = 489] [outer = 0E1A4000] 08:53:28 INFO - PROCESS | 2196 | 1464105208010 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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:53:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1120ms 08:53:28 INFO - PROCESS | 2196 | 1464105208056 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 2196 | 1464105208060 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:53:28 INFO - PROCESS | 2196 | 1464105208065 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 2196 | 1464105208069 Marionette TRACE conn5 <- [1,618,null,{}] 08:53:28 INFO - PROCESS | 2196 | 1464105208089 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}] 08:53:28 INFO - PROCESS | 2196 | 1464105208225 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:53:28 INFO - PROCESS | 2196 | 1464105208290 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 2196 | ++DOCSHELL 1552CC00 == 62 [pid = 2196] [id = 164] 08:53:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1552E400) [pid = 2196] [serial = 490] [outer = 00000000] 08:53:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (15655C00) [pid = 2196] [serial = 491] [outer = 1552E400] 08:53:28 INFO - PROCESS | 2196 | 1464105208344 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (171F6800) [pid = 2196] [serial = 492] [outer = 1552E400] 08:53:28 INFO - PROCESS | 2196 | 1464105208950 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 08:53:29 INFO - PROCESS | 2196 | 1464105208996 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 2196 | 1464105209002 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:53:29 INFO - PROCESS | 2196 | 1464105209008 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 2196 | 1464105209010 Marionette TRACE conn5 <- [1,622,null,{}] 08:53:29 INFO - PROCESS | 2196 | 1464105209014 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}] 08:53:29 INFO - PROCESS | 2196 | 1464105209109 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 1552D800 == 61 [pid = 2196] [id = 156] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 15827C00 == 60 [pid = 2196] [id = 155] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 1DA55C00 == 59 [pid = 2196] [id = 154] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 1A766400 == 58 [pid = 2196] [id = 153] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 19918000 == 57 [pid = 2196] [id = 152] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 18D84800 == 56 [pid = 2196] [id = 151] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 16915000 == 55 [pid = 2196] [id = 150] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 0D2A8000 == 54 [pid = 2196] [id = 149] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 15495400 == 53 [pid = 2196] [id = 148] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 1E144C00 == 52 [pid = 2196] [id = 144] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 1960FC00 == 51 [pid = 2196] [id = 143] 08:53:29 INFO - PROCESS | 2196 | --DOCSHELL 0E346800 == 50 [pid = 2196] [id = 142] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (0E173800) [pid = 2196] [serial = 395] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (0E41D800) [pid = 2196] [serial = 396] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1888EC00) [pid = 2196] [serial = 398] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (18D97C00) [pid = 2196] [serial = 399] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (19924800) [pid = 2196] [serial = 401] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1BFD2800) [pid = 2196] [serial = 407] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (19E0A800) [pid = 2196] [serial = 402] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1A62F400) [pid = 2196] [serial = 404] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1548F000) [pid = 2196] [serial = 393] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (0E19E400) [pid = 2196] [serial = 392] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1A770400) [pid = 2196] [serial = 410] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (15564C00) [pid = 2196] [serial = 379] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1C0CD000) [pid = 2196] [serial = 385] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (196C5800) [pid = 2196] [serial = 382] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1E147000) [pid = 2196] [serial = 388] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1C460400) [pid = 2196] [serial = 408] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1DFE2C00) [pid = 2196] [serial = 420] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1DF8D800) [pid = 2196] [serial = 413] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1C848400) [pid = 2196] [serial = 411] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1CB1F400) [pid = 2196] [serial = 419] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1DF8F000) [pid = 2196] [serial = 414] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C45D400) [pid = 2196] [serial = 161] [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.] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (15535000) [pid = 2196] [serial = 422] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (0DD3EC00) [pid = 2196] [serial = 416] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (0E172000) [pid = 2196] [serial = 417] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1BDA9000) [pid = 2196] [serial = 405] [outer = 00000000] [url = about:blank] 08:53:29 INFO - PROCESS | 2196 | 1464105209277 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2196 | ++DOCSHELL 0D6EAC00 == 51 [pid = 2196] [id = 165] 08:53:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (0DCA9400) [pid = 2196] [serial = 493] [outer = 00000000] 08:53:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (0E164400) [pid = 2196] [serial = 494] [outer = 0DCA9400] 08:53:29 INFO - PROCESS | 2196 | 1464105209324 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (0E346800) [pid = 2196] [serial = 495] [outer = 0DCA9400] 08:53:29 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:29 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:29 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:29 INFO - PROCESS | 2196 | 1464105209766 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 770ms 08:53:29 INFO - PROCESS | 2196 | 1464105209780 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 2196 | 1464105209783 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 2196 | 1464105209786 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:53:29 INFO - PROCESS | 2196 | 1464105209790 Marionette TRACE conn5 <- [1,626,null,{}] 08:53:29 INFO - PROCESS | 2196 | 1464105209801 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}] 08:53:29 INFO - PROCESS | 2196 | 1464105209891 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:53:29 INFO - PROCESS | 2196 | 1464105209900 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2196 | ++DOCSHELL 15E96000 == 52 [pid = 2196] [id = 166] 08:53:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (17AC9800) [pid = 2196] [serial = 496] [outer = 00000000] 08:53:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (17BB0000) [pid = 2196] [serial = 497] [outer = 17AC9800] 08:53:29 INFO - PROCESS | 2196 | 1464105209950 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1896A000) [pid = 2196] [serial = 498] [outer = 17AC9800] 08:53:30 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:30 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:30 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:30 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:30 INFO - PROCESS | 2196 | 1464105210434 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 08:53:30 INFO - PROCESS | 2196 | 1464105210460 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2196 | 1464105210463 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:53:30 INFO - PROCESS | 2196 | 1464105210466 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2196 | 1464105210468 Marionette TRACE conn5 <- [1,630,null,{}] 08:53:30 INFO - PROCESS | 2196 | 1464105210471 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}] 08:53:30 INFO - PROCESS | 2196 | 1464105210555 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:53:30 INFO - PROCESS | 2196 | 1464105210564 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2196 | ++DOCSHELL 18D91000 == 53 [pid = 2196] [id = 167] 08:53:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (18D98C00) [pid = 2196] [serial = 499] [outer = 00000000] 08:53:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (196BEC00) [pid = 2196] [serial = 500] [outer = 18D98C00] 08:53:30 INFO - PROCESS | 2196 | 1464105210609 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (19917800) [pid = 2196] [serial = 501] [outer = 18D98C00] 08:53:31 INFO - PROCESS | 2196 | 1464105211060 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 08:53:31 INFO - PROCESS | 2196 | 1464105211100 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 2196 | 1464105211103 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 2196 | 1464105211106 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:53:31 INFO - PROCESS | 2196 | 1464105211108 Marionette TRACE conn5 <- [1,634,null,{}] 08:53:31 INFO - PROCESS | 2196 | 1464105211111 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}] 08:53:31 INFO - PROCESS | 2196 | 1464105211191 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:53:31 INFO - PROCESS | 2196 | 1464105211198 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 2196 | ++DOCSHELL 1991B000 == 54 [pid = 2196] [id = 168] 08:53:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1991E800) [pid = 2196] [serial = 502] [outer = 00000000] 08:53:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (19E0E000) [pid = 2196] [serial = 503] [outer = 1991E800] 08:53:31 INFO - PROCESS | 2196 | 1464105211242 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1A622800) [pid = 2196] [serial = 504] [outer = 1991E800] 08:53:31 INFO - PROCESS | 2196 | 1464105211727 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 08:53:31 INFO - PROCESS | 2196 | 1464105211781 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:53:31 INFO - PROCESS | 2196 | 1464105211783 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 2196 | 1464105211786 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 2196 | 1464105211788 Marionette TRACE conn5 <- [1,638,null,{}] 08:53:31 INFO - PROCESS | 2196 | 1464105211791 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}] 08:53:31 INFO - PROCESS | 2196 | 1464105211923 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:53:32 INFO - PROCESS | 2196 | 1464105211984 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 2196 | ++DOCSHELL 0E16D400 == 55 [pid = 2196] [id = 169] 08:53:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1A62B800) [pid = 2196] [serial = 505] [outer = 00000000] 08:53:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1BEBD800) [pid = 2196] [serial = 506] [outer = 1A62B800] 08:53:32 INFO - PROCESS | 2196 | 1464105212032 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1BEC2C00) [pid = 2196] [serial = 507] [outer = 1A62B800] 08:53:32 INFO - PROCESS | 2196 | 1464105212469 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 08:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:53:32 INFO - PROCESS | 2196 | 1464105212517 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2196 | 1464105212519 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 2196 | 1464105212523 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 2196 | 1464105212524 Marionette TRACE conn5 <- [1,642,null,{}] 08:53:32 INFO - PROCESS | 2196 | 1464105212528 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}] 08:53:32 INFO - PROCESS | 2196 | 1464105212665 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:53:32 INFO - PROCESS | 2196 | 1464105212687 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 2196 | ++DOCSHELL 1C41C400 == 56 [pid = 2196] [id = 170] 08:53:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1C873800) [pid = 2196] [serial = 508] [outer = 00000000] 08:53:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1CB90000) [pid = 2196] [serial = 509] [outer = 1C873800] 08:53:32 INFO - PROCESS | 2196 | 1464105212733 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1DF84400) [pid = 2196] [serial = 510] [outer = 1C873800] 08:53:33 INFO - PROCESS | 2196 | 1464105213189 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms 08:53:33 INFO - PROCESS | 2196 | 1464105213253 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:53:33 INFO - PROCESS | 2196 | 1464105213255 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:53:33 INFO - PROCESS | 2196 | 1464105213265 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 2196 | 1464105213267 Marionette TRACE conn5 <- [1,646,null,{}] 08:53:33 INFO - PROCESS | 2196 | 1464105213270 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}] 08:53:33 INFO - PROCESS | 2196 | 1464105213387 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:53:33 INFO - PROCESS | 2196 | 1464105213452 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2196 | ++DOCSHELL 1DF89C00 == 57 [pid = 2196] [id = 171] 08:53:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1DFA1800) [pid = 2196] [serial = 511] [outer = 00000000] 08:53:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1DFE4C00) [pid = 2196] [serial = 512] [outer = 1DFA1800] 08:53:33 INFO - PROCESS | 2196 | 1464105213498 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1E1E9C00) [pid = 2196] [serial = 513] [outer = 1DFA1800] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (19918400) [pid = 2196] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1DA57800) [pid = 2196] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (0DB50800) [pid = 2196] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1A767000) [pid = 2196] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (16917800) [pid = 2196] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (169E8C00) [pid = 2196] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (19616400) [pid = 2196] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (15531400) [pid = 2196] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (17A5E400) [pid = 2196] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:53:34 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (0D2D7000) [pid = 2196] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:53:34 INFO - PROCESS | 2196 | 1464105214205 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 990ms 08:53:34 INFO - PROCESS | 2196 | 1464105214249 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:53:34 INFO - PROCESS | 2196 | 1464105214251 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 2196 | 1464105214255 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 2196 | 1464105214256 Marionette TRACE conn5 <- [1,650,null,{}] 08:53:34 INFO - PROCESS | 2196 | 1464105214264 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}] 08:53:34 INFO - PROCESS | 2196 | 1464105214376 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:53:34 INFO - PROCESS | 2196 | 1464105214435 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 2196 | ++DOCSHELL 0DF36000 == 58 [pid = 2196] [id = 172] 08:53:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (169E8C00) [pid = 2196] [serial = 514] [outer = 00000000] 08:53:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1DA55000) [pid = 2196] [serial = 515] [outer = 169E8C00] 08:53:34 INFO - PROCESS | 2196 | 1464105214482 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1DAA3800) [pid = 2196] [serial = 516] [outer = 169E8C00] 08:53:34 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:34 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:34 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:34 INFO - PROCESS | 2196 | 1464105214860 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 08:53:34 INFO - PROCESS | 2196 | 1464105214888 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 2196 | 1464105214890 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:53:34 INFO - PROCESS | 2196 | 1464105214893 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 2196 | 1464105214895 Marionette TRACE conn5 <- [1,654,null,{}] 08:53:34 INFO - PROCESS | 2196 | 1464105214899 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}] 08:53:35 INFO - PROCESS | 2196 | 1464105214984 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:53:35 INFO - PROCESS | 2196 | 1464105214991 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D0000 == 59 [pid = 2196] [id = 173] 08:53:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1E2D0400) [pid = 2196] [serial = 517] [outer = 00000000] 08:53:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1F2B4800) [pid = 2196] [serial = 518] [outer = 1E2D0400] 08:53:35 INFO - PROCESS | 2196 | 1464105215035 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20A4CC00) [pid = 2196] [serial = 519] [outer = 1E2D0400] 08:53:35 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:35 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:35 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:35 INFO - PROCESS | 2196 | 1464105215487 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 08:53:35 INFO - PROCESS | 2196 | 1464105215525 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2196 | 1464105215528 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 2196 | 1464105215531 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:53:35 INFO - PROCESS | 2196 | 1464105215533 Marionette TRACE conn5 <- [1,658,null,{}] 08:53:35 INFO - PROCESS | 2196 | 1464105215537 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}] 08:53:35 INFO - PROCESS | 2196 | 1464105215643 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:53:35 INFO - PROCESS | 2196 | 1464105215649 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 2196 | ++DOCSHELL 17BA8C00 == 60 [pid = 2196] [id = 174] 08:53:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20C4F000) [pid = 2196] [serial = 520] [outer = 00000000] 08:53:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20C55000) [pid = 2196] [serial = 521] [outer = 20C4F000] 08:53:35 INFO - PROCESS | 2196 | 1464105215698 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (21688000) [pid = 2196] [serial = 522] [outer = 20C4F000] 08:53:36 INFO - PROCESS | 2196 | 1464105216353 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 871ms 08:53:36 INFO - PROCESS | 2196 | 1464105216406 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 2196 | 1464105216411 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:53:36 INFO - PROCESS | 2196 | 1464105216416 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 2196 | 1464105216420 Marionette TRACE conn5 <- [1,662,null,{}] 08:53:36 INFO - PROCESS | 2196 | 1464105216427 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}] 08:53:36 INFO - PROCESS | 2196 | 1464105216579 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:53:36 INFO - PROCESS | 2196 | 1464105216692 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2196 | ++DOCSHELL 0DF37800 == 61 [pid = 2196] [id = 175] 08:53:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (0E19BC00) [pid = 2196] [serial = 523] [outer = 00000000] 08:53:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1555D800) [pid = 2196] [serial = 524] [outer = 0E19BC00] 08:53:36 INFO - PROCESS | 2196 | 1464105216753 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (15871400) [pid = 2196] [serial = 525] [outer = 0E19BC00] 08:53:37 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:37 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:37 INFO - PROCESS | 2196 | 1464105217369 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1022ms 08:53:37 INFO - PROCESS | 2196 | 1464105217443 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 2196 | 1464105217449 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:53:37 INFO - PROCESS | 2196 | 1464105217456 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 2196 | 1464105217459 Marionette TRACE conn5 <- [1,666,null,{}] 08:53:37 INFO - PROCESS | 2196 | 1464105217464 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}] 08:53:37 INFO - PROCESS | 2196 | 1464105217574 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:53:37 INFO - PROCESS | 2196 | 1464105217706 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 2196 | ++DOCSHELL 17BAF800 == 62 [pid = 2196] [id = 176] 08:53:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (17BB0400) [pid = 2196] [serial = 526] [outer = 00000000] 08:53:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (196B7800) [pid = 2196] [serial = 527] [outer = 17BB0400] 08:53:37 INFO - PROCESS | 2196 | 1464105217766 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (19E16800) [pid = 2196] [serial = 528] [outer = 17BB0400] 08:53:38 INFO - PROCESS | 2196 | 1464105218408 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1025ms 08:53:38 INFO - PROCESS | 2196 | 1464105218482 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 2196 | 1464105218485 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:53:38 INFO - PROCESS | 2196 | 1464105218489 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 2196 | 1464105218493 Marionette TRACE conn5 <- [1,670,null,{}] 08:53:38 INFO - PROCESS | 2196 | 1464105218504 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}] 08:53:38 INFO - PROCESS | 2196 | 1464105218673 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:53:38 INFO - PROCESS | 2196 | 1464105218799 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D5000 == 63 [pid = 2196] [id = 177] 08:53:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (20A50000) [pid = 2196] [serial = 529] [outer = 00000000] 08:53:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (20C51800) [pid = 2196] [serial = 530] [outer = 20A50000] 08:53:38 INFO - PROCESS | 2196 | 1464105218857 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (2168A400) [pid = 2196] [serial = 531] [outer = 20A50000] 08:53:40 INFO - PROCESS | 2196 | 1464105219974 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]]]}] 08:53:40 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) 08:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1534ms 08:53:40 INFO - PROCESS | 2196 | 1464105220025 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 2196 | 1464105220028 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:53:40 INFO - PROCESS | 2196 | 1464105220032 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 2196 | 1464105220034 Marionette TRACE conn5 <- [1,674,null,{}] 08:53:40 INFO - PROCESS | 2196 | 1464105220038 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}] 08:53:40 INFO - PROCESS | 2196 | 1464105220153 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:53:40 INFO - PROCESS | 2196 | 1464105220484 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 2196 | ++DOCSHELL 0D2A8000 == 64 [pid = 2196] [id = 178] 08:53:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (0D65A800) [pid = 2196] [serial = 532] [outer = 00000000] 08:53:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (0DD37400) [pid = 2196] [serial = 533] [outer = 0D65A800] 08:53:40 INFO - PROCESS | 2196 | 1464105220603 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (0E16F400) [pid = 2196] [serial = 534] [outer = 0D65A800] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0D601800 == 63 [pid = 2196] [id = 126] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0D603000 == 62 [pid = 2196] [id = 147] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1E2D0000 == 61 [pid = 2196] [id = 173] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0DF36000 == 60 [pid = 2196] [id = 172] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1DF89C00 == 59 [pid = 2196] [id = 171] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1C41C400 == 58 [pid = 2196] [id = 170] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0E16D400 == 57 [pid = 2196] [id = 169] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1991B000 == 56 [pid = 2196] [id = 168] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1E2CEC00) [pid = 2196] [serial = 470] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 18D91000 == 55 [pid = 2196] [id = 167] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 15E96000 == 54 [pid = 2196] [id = 166] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0D6EAC00 == 53 [pid = 2196] [id = 165] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1552CC00 == 52 [pid = 2196] [id = 164] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0E1A3C00 == 51 [pid = 2196] [id = 163] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 21686800 == 50 [pid = 2196] [id = 162] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 2173C400 == 49 [pid = 2196] [id = 161] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1BDB1000 == 48 [pid = 2196] [id = 160] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 158F4400 == 47 [pid = 2196] [id = 159] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 0DD35800 == 46 [pid = 2196] [id = 158] 08:53:41 INFO - PROCESS | 2196 | --DOCSHELL 1DAA4000 == 45 [pid = 2196] [id = 157] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (19E15000) [pid = 2196] [serial = 455] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1A41DC00) [pid = 2196] [serial = 456] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1DF8D000) [pid = 2196] [serial = 461] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1888F800) [pid = 2196] [serial = 441] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1C0C2400) [pid = 2196] [serial = 459] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1BEBAC00) [pid = 2196] [serial = 458] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (15E95800) [pid = 2196] [serial = 440] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1E2D6C00) [pid = 2196] [serial = 434] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (19923400) [pid = 2196] [serial = 428] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (19852C00) [pid = 2196] [serial = 464] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (17AC8800) [pid = 2196] [serial = 449] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (18967C00) [pid = 2196] [serial = 450] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (15B30C00) [pid = 2196] [serial = 425] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1F2B9C00) [pid = 2196] [serial = 437] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (196B5000) [pid = 2196] [serial = 452] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1E1EF400) [pid = 2196] [serial = 431] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (16913C00) [pid = 2196] [serial = 444] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (15828800) [pid = 2196] [serial = 443] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1DF83C00) [pid = 2196] [serial = 467] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1DF8C400) [pid = 2196] [serial = 468] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1DFAE400) [pid = 2196] [serial = 462] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (0E171C00) [pid = 2196] [serial = 446] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1552B000) [pid = 2196] [serial = 447] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (19857C00) [pid = 2196] [serial = 453] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1A628C00) [pid = 2196] [serial = 465] [outer = 00000000] [url = about:blank] 08:53:41 INFO - PROCESS | 2196 | 1464105221762 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1777ms 08:53:41 INFO - PROCESS | 2196 | 1464105221811 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2196 | 1464105221815 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:53:41 INFO - PROCESS | 2196 | 1464105221819 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2196 | 1464105221823 Marionette TRACE conn5 <- [1,678,null,{}] 08:53:41 INFO - PROCESS | 2196 | 1464105221838 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}] 08:53:42 INFO - PROCESS | 2196 | 1464105221976 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:53:42 INFO - PROCESS | 2196 | 1464105222006 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3C400 == 46 [pid = 2196] [id = 179] 08:53:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (0DD3C800) [pid = 2196] [serial = 535] [outer = 00000000] 08:53:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (0DFEA400) [pid = 2196] [serial = 536] [outer = 0DD3C800] 08:53:42 INFO - PROCESS | 2196 | 1464105222054 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (0E1A2C00) [pid = 2196] [serial = 537] [outer = 0DD3C800] 08:53:42 INFO - PROCESS | 2196 | 1464105222957 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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1186ms 08:53:43 INFO - PROCESS | 2196 | 1464105223008 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2196 | 1464105223012 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:53:43 INFO - PROCESS | 2196 | 1464105223017 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 2196 | 1464105223019 Marionette TRACE conn5 <- [1,682,null,{}] 08:53:43 INFO - PROCESS | 2196 | 1464105223023 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}] 08:53:43 INFO - PROCESS | 2196 | 1464105223107 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:53:43 INFO - PROCESS | 2196 | 1464105223115 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2196 | ++DOCSHELL 1546E800 == 47 [pid = 2196] [id = 180] 08:53:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (15492C00) [pid = 2196] [serial = 538] [outer = 00000000] 08:53:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (15871800) [pid = 2196] [serial = 539] [outer = 15492C00] 08:53:43 INFO - PROCESS | 2196 | 1464105223164 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (15BBBC00) [pid = 2196] [serial = 540] [outer = 15492C00] 08:53:44 INFO - PROCESS | 2196 | 1464105224120 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]]]}] 08:53:44 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) 08:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 08:53:44 INFO - PROCESS | 2196 | 1464105224141 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2196 | 1464105224144 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:53:44 INFO - PROCESS | 2196 | 1464105224155 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2196 | 1464105224161 Marionette TRACE conn5 <- [1,686,null,{}] 08:53:44 INFO - PROCESS | 2196 | 1464105224170 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}] 08:53:44 INFO - PROCESS | 2196 | 1464105224288 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:53:44 INFO - PROCESS | 2196 | 1464105224297 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2196 | ++DOCSHELL 16913C00 == 48 [pid = 2196] [id = 181] 08:53:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (169E5C00) [pid = 2196] [serial = 541] [outer = 00000000] 08:53:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (17AC2400) [pid = 2196] [serial = 542] [outer = 169E5C00] 08:53:44 INFO - PROCESS | 2196 | 1464105224342 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (17BA1800) [pid = 2196] [serial = 543] [outer = 169E5C00] 08:53:45 INFO - PROCESS | 2196 | 1464105225297 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]]]}] 08:53:45 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) 08:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1193ms 08:53:45 INFO - PROCESS | 2196 | 1464105225348 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 2196 | 1464105225351 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:53:45 INFO - PROCESS | 2196 | 1464105225354 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 2196 | 1464105225356 Marionette TRACE conn5 <- [1,690,null,{}] 08:53:45 INFO - PROCESS | 2196 | 1464105225367 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}] 08:53:45 INFO - PROCESS | 2196 | 1464105225479 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:53:45 INFO - PROCESS | 2196 | 1464105225486 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 2196 | ++DOCSHELL 17BA5000 == 49 [pid = 2196] [id = 182] 08:53:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (17BAD000) [pid = 2196] [serial = 544] [outer = 00000000] 08:53:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (18964400) [pid = 2196] [serial = 545] [outer = 17BAD000] 08:53:45 INFO - PROCESS | 2196 | 1464105225534 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (18966800) [pid = 2196] [serial = 546] [outer = 17BAD000] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1DFA1800) [pid = 2196] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1991E800) [pid = 2196] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C873800) [pid = 2196] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (0DCA9400) [pid = 2196] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (18D98C00) [pid = 2196] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (17AC9800) [pid = 2196] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (169E8C00) [pid = 2196] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1552E400) [pid = 2196] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1E2D0400) [pid = 2196] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1DFAE000) [pid = 2196] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:53:46 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1A62B800) [pid = 2196] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:53:46 INFO - PROCESS | 2196 | 1464105226850 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1532ms 08:53:46 INFO - PROCESS | 2196 | 1464105226889 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2196 | 1464105226891 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:53:46 INFO - PROCESS | 2196 | 1464105226894 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:53:46 INFO - PROCESS | 2196 | 1464105226896 Marionette TRACE conn5 <- [1,694,null,{}] 08:53:46 INFO - PROCESS | 2196 | 1464105226900 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}] 08:53:47 INFO - PROCESS | 2196 | 1464105226978 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:53:47 INFO - PROCESS | 2196 | 1464105226985 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2196 | ++DOCSHELL 18D96800 == 50 [pid = 2196] [id = 183] 08:53:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (18D97C00) [pid = 2196] [serial = 547] [outer = 00000000] 08:53:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (196AE400) [pid = 2196] [serial = 548] [outer = 18D97C00] 08:53:47 INFO - PROCESS | 2196 | 1464105227043 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (17BAB000) [pid = 2196] [serial = 549] [outer = 18D97C00] 08:53:48 INFO - PROCESS | 2196 | 1464105227983 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:53:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 08:53:48 INFO - PROCESS | 2196 | 1464105228023 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 2196 | 1464105228025 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:53:48 INFO - PROCESS | 2196 | 1464105228029 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 2196 | 1464105228031 Marionette TRACE conn5 <- [1,698,null,{}] 08:53:48 INFO - PROCESS | 2196 | 1464105228034 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}] 08:53:48 INFO - PROCESS | 2196 | 1464105228123 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:53:48 INFO - PROCESS | 2196 | 1464105228130 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 2196 | ++DOCSHELL 19853000 == 51 [pid = 2196] [id = 184] 08:53:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (19858000) [pid = 2196] [serial = 550] [outer = 00000000] 08:53:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (19923800) [pid = 2196] [serial = 551] [outer = 19858000] 08:53:48 INFO - PROCESS | 2196 | 1464105228177 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (19DBAC00) [pid = 2196] [serial = 552] [outer = 19858000] 08:53:49 INFO - PROCESS | 2196 | 1464105229358 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1380ms 08:53:49 INFO - PROCESS | 2196 | 1464105229413 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:53:49 INFO - PROCESS | 2196 | 1464105229417 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:53:49 INFO - PROCESS | 2196 | 1464105229422 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 2196 | 1464105229426 Marionette TRACE conn5 <- [1,702,null,{}] 08:53:49 INFO - PROCESS | 2196 | 1464105229431 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}] 08:53:49 INFO - PROCESS | 2196 | 1464105229572 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:53:49 INFO - PROCESS | 2196 | 1464105229703 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3B000 == 52 [pid = 2196] [id = 185] 08:53:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (0E169400) [pid = 2196] [serial = 553] [outer = 00000000] 08:53:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (15534800) [pid = 2196] [serial = 554] [outer = 0E169400] 08:53:49 INFO - PROCESS | 2196 | 1464105229761 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (155E1000) [pid = 2196] [serial = 555] [outer = 0E169400] 08:53:50 INFO - PROCESS | 2196 | 1464105230801 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]]]}] 08:53:50 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 08:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1440ms 08:53:50 INFO - PROCESS | 2196 | 1464105230862 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2196 | 1464105230869 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:53:50 INFO - PROCESS | 2196 | 1464105230876 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 2196 | 1464105230879 Marionette TRACE conn5 <- [1,706,null,{}] 08:53:50 INFO - PROCESS | 2196 | 1464105230926 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}] 08:53:51 INFO - PROCESS | 2196 | 1464105231096 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:53:51 INFO - PROCESS | 2196 | 1464105231187 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 2196 | ++DOCSHELL 17AC0400 == 53 [pid = 2196] [id = 186] 08:53:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (17BA5400) [pid = 2196] [serial = 556] [outer = 00000000] 08:53:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (196B0400) [pid = 2196] [serial = 557] [outer = 17BA5400] 08:53:51 INFO - PROCESS | 2196 | 1464105231242 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (19856400) [pid = 2196] [serial = 558] [outer = 17BA5400] 08:53:52 INFO - PROCESS | 2196 | 1464105232297 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1417ms 08:53:52 INFO - PROCESS | 2196 | 1464105232325 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 2196 | 1464105232327 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:53:52 INFO - PROCESS | 2196 | 1464105232332 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 2196 | 1464105232336 Marionette TRACE conn5 <- [1,710,null,{}] 08:53:52 INFO - PROCESS | 2196 | 1464105232347 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}] 08:53:52 INFO - PROCESS | 2196 | 1464105232461 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:53:52 INFO - PROCESS | 2196 | 1464105232594 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2196 | ++DOCSHELL 1A623800 == 54 [pid = 2196] [id = 187] 08:53:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1A625400) [pid = 2196] [serial = 559] [outer = 00000000] 08:53:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1A62F800) [pid = 2196] [serial = 560] [outer = 1A625400] 08:53:52 INFO - PROCESS | 2196 | 1464105232652 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1A769C00) [pid = 2196] [serial = 561] [outer = 1A625400] 08:53:53 INFO - PROCESS | 2196 | 1464105233187 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] 08:53:53 INFO - PROCESS | 2196 | 1464105233208 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 2196 | 1464105233228 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:53:53 INFO - PROCESS | 2196 | 1464105233230 Marionette TRACE conn5 <- [1,714,null,{}] 08:53:53 INFO - PROCESS | 2196 | 1464105233234 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}] 08:53:53 INFO - PROCESS | 2196 | 1464105233338 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:53:53 INFO - PROCESS | 2196 | 1464105233442 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A2400 == 55 [pid = 2196] [id = 188] 08:53:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (12584C00) [pid = 2196] [serial = 562] [outer = 00000000] 08:53:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (196AE800) [pid = 2196] [serial = 563] [outer = 12584C00] 08:53:53 INFO - PROCESS | 2196 | 1464105233501 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1A62CC00) [pid = 2196] [serial = 564] [outer = 12584C00] 08:53:54 INFO - PROCESS | 2196 | 1464105234185 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 08:53:54 INFO - PROCESS | 2196 | 1464105234203 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2196 | 1464105234205 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:53:54 INFO - PROCESS | 2196 | 1464105234209 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:53:54 INFO - PROCESS | 2196 | 1464105234211 Marionette TRACE conn5 <- [1,718,null,{}] 08:53:54 INFO - PROCESS | 2196 | 1464105234215 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}] 08:53:54 INFO - PROCESS | 2196 | 1464105234321 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:53:54 INFO - PROCESS | 2196 | 1464105234425 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF1000 == 56 [pid = 2196] [id = 189] 08:53:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (0E41B800) [pid = 2196] [serial = 565] [outer = 00000000] 08:53:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1BDA6800) [pid = 2196] [serial = 566] [outer = 0E41B800] 08:53:54 INFO - PROCESS | 2196 | 1464105234483 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1BDB2C00) [pid = 2196] [serial = 567] [outer = 0E41B800] 08:53:55 INFO - PROCESS | 2196 | 1464105235183 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] 08:53:55 INFO - PROCESS | 2196 | 1464105235236 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:53:55 INFO - PROCESS | 2196 | 1464105235241 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 2196 | 1464105235245 Marionette TRACE conn5 <- [1,722,null,{}] 08:53:55 INFO - PROCESS | 2196 | 1464105235250 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}] 08:53:55 INFO - PROCESS | 2196 | 1464105235372 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:53:55 INFO - PROCESS | 2196 | 1464105235504 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2196 | --DOCSHELL 18D96800 == 55 [pid = 2196] [id = 183] 08:53:55 INFO - PROCESS | 2196 | --DOCSHELL 17BA5000 == 54 [pid = 2196] [id = 182] 08:53:55 INFO - PROCESS | 2196 | --DOCSHELL 16913C00 == 53 [pid = 2196] [id = 181] 08:53:55 INFO - PROCESS | 2196 | --DOCSHELL 1546E800 == 52 [pid = 2196] [id = 180] 08:53:55 INFO - PROCESS | 2196 | --DOCSHELL 0DD3C400 == 51 [pid = 2196] [id = 179] 08:53:55 INFO - PROCESS | 2196 | --DOCSHELL 0D2A8000 == 50 [pid = 2196] [id = 178] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1DFE4C00) [pid = 2196] [serial = 512] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (0DFE9000) [pid = 2196] [serial = 473] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (17ABF800) [pid = 2196] [serial = 476] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (19E0E000) [pid = 2196] [serial = 503] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (21743800) [pid = 2196] [serial = 482] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1DF84400) [pid = 2196] [serial = 510] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1DF8B400) [pid = 2196] [serial = 479] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1CB90000) [pid = 2196] [serial = 509] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (0E164400) [pid = 2196] [serial = 494] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (0E346800) [pid = 2196] [serial = 495] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (196BEC00) [pid = 2196] [serial = 500] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (19917800) [pid = 2196] [serial = 501] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (17BB0000) [pid = 2196] [serial = 497] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1896A000) [pid = 2196] [serial = 498] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1DA55000) [pid = 2196] [serial = 515] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (15564800) [pid = 2196] [serial = 488] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (171F6800) [pid = 2196] [serial = 492] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (15655C00) [pid = 2196] [serial = 491] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (2168E400) [pid = 2196] [serial = 485] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1F2B4800) [pid = 2196] [serial = 518] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1E1E9C00) [pid = 2196] [serial = 513] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1F2B5C00) [pid = 2196] [serial = 471] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1BEBD800) [pid = 2196] [serial = 506] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (20C55000) [pid = 2196] [serial = 521] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1BEC2C00) [pid = 2196] [serial = 507] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1DAA3800) [pid = 2196] [serial = 516] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (20A4CC00) [pid = 2196] [serial = 519] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1A622800) [pid = 2196] [serial = 504] [outer = 00000000] [url = about:blank] 08:53:55 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1D000 == 51 [pid = 2196] [id = 190] 08:53:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (0CCE9C00) [pid = 2196] [serial = 568] [outer = 00000000] 08:53:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (0DD40400) [pid = 2196] [serial = 569] [outer = 0CCE9C00] 08:53:55 INFO - PROCESS | 2196 | 1464105235594 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (12588000) [pid = 2196] [serial = 570] [outer = 0CCE9C00] 08:53:56 INFO - PROCESS | 2196 | 1464105236052 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 831ms 08:53:56 INFO - PROCESS | 2196 | 1464105236071 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 2196 | 1464105236077 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:53:56 INFO - PROCESS | 2196 | 1464105236083 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 2196 | 1464105236085 Marionette TRACE conn5 <- [1,726,null,{}] 08:53:56 INFO - PROCESS | 2196 | 1464105236089 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}] 08:53:56 INFO - PROCESS | 2196 | 1464105236174 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:53:56 INFO - PROCESS | 2196 | 1464105236181 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 2196 | ++DOCSHELL 1552C400 == 52 [pid = 2196] [id = 191] 08:53:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (15B2EC00) [pid = 2196] [serial = 571] [outer = 00000000] 08:53:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (17AC6C00) [pid = 2196] [serial = 572] [outer = 15B2EC00] 08:53:56 INFO - PROCESS | 2196 | 1464105236226 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (17BAB400) [pid = 2196] [serial = 573] [outer = 15B2EC00] 08:53:57 INFO - PROCESS | 2196 | 1464105237181 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:53:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1128ms 08:53:57 INFO - PROCESS | 2196 | 1464105237213 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 2196 | 1464105237216 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:53:57 INFO - PROCESS | 2196 | 1464105237220 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 2196 | 1464105237223 Marionette TRACE conn5 <- [1,730,null,{}] 08:53:57 INFO - PROCESS | 2196 | 1464105237234 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}] 08:53:57 INFO - PROCESS | 2196 | 1464105237324 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:53:57 INFO - PROCESS | 2196 | 1464105237332 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 2196 | ++DOCSHELL 18D84800 == 53 [pid = 2196] [id = 192] 08:53:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (194EFC00) [pid = 2196] [serial = 574] [outer = 00000000] 08:53:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (19923400) [pid = 2196] [serial = 575] [outer = 194EFC00] 08:53:57 INFO - PROCESS | 2196 | 1464105237382 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (19E14800) [pid = 2196] [serial = 576] [outer = 194EFC00] 08:53:58 INFO - PROCESS | 2196 | 1464105238316 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]]]}] 08:53:58 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 08:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 08:53:58 INFO - PROCESS | 2196 | 1464105238351 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 2196 | 1464105238354 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:53:58 INFO - PROCESS | 2196 | 1464105238357 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 2196 | 1464105238359 Marionette TRACE conn5 <- [1,734,null,{}] 08:53:58 INFO - PROCESS | 2196 | 1464105238369 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}] 08:53:58 INFO - PROCESS | 2196 | 1464105238493 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:53:58 INFO - PROCESS | 2196 | 1464105238500 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 2196 | ++DOCSHELL 1A62B000 == 54 [pid = 2196] [id = 193] 08:53:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1A767000) [pid = 2196] [serial = 577] [outer = 00000000] 08:53:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1BFD3400) [pid = 2196] [serial = 578] [outer = 1A767000] 08:53:58 INFO - PROCESS | 2196 | 1464105238544 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1C458000) [pid = 2196] [serial = 579] [outer = 1A767000] 08:53:59 INFO - PROCESS | 2196 | 1464105239483 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]]]}] 08:53:59 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.) 08:53:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 08:53:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:53:59 INFO - PROCESS | 2196 | 1464105239541 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 2196 | 1464105239543 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 2196 | 1464105239547 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 2196 | 1464105239548 Marionette TRACE conn5 <- [1,738,null,{}] 08:53:59 INFO - PROCESS | 2196 | 1464105239557 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}] 08:53:59 INFO - PROCESS | 2196 | 1464105239665 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:53:59 INFO - PROCESS | 2196 | 1464105239672 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 2196 | ++DOCSHELL 1C45D400 == 55 [pid = 2196] [id = 194] 08:53:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1C460C00) [pid = 2196] [serial = 580] [outer = 00000000] 08:53:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1D9AA800) [pid = 2196] [serial = 581] [outer = 1C460C00] 08:53:59 INFO - PROCESS | 2196 | 1464105239717 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1DA58400) [pid = 2196] [serial = 582] [outer = 1C460C00] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (169E5C00) [pid = 2196] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (17BAD000) [pid = 2196] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (0D65A800) [pid = 2196] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (0DD3C800) [pid = 2196] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (15492C00) [pid = 2196] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (0E1A0000) [pid = 2196] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (0D231400) [pid = 2196] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (0CC1BC00) [pid = 2196] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1586A000) [pid = 2196] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (196A9000) [pid = 2196] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C87B000) [pid = 2196] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1DA54000) [pid = 2196] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1DFA9000) [pid = 2196] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (0E48E400) [pid = 2196] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (196B8800) [pid = 2196] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (0DB55000) [pid = 2196] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (0E196400) [pid = 2196] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (18964000) [pid = 2196] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1BEBD400) [pid = 2196] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1E13F000) [pid = 2196] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (15533400) [pid = 2196] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (196BA800) [pid = 2196] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1E145000) [pid = 2196] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1E1F6000) [pid = 2196] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1F2AA400) [pid = 2196] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:54:00 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (18D97C00) [pid = 2196] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:54:00 INFO - PROCESS | 2196 | 1464105240749 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:54:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1239ms 08:54:00 INFO - PROCESS | 2196 | 1464105240785 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:54:00 INFO - PROCESS | 2196 | 1464105240787 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 2196 | 1464105240790 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 2196 | 1464105240792 Marionette TRACE conn5 <- [1,742,null,{}] 08:54:00 INFO - PROCESS | 2196 | 1464105240799 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}] 08:54:00 INFO - PROCESS | 2196 | 1464105240893 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:54:00 INFO - PROCESS | 2196 | 1464105240900 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3F000 == 56 [pid = 2196] [id = 195] 08:54:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (15563C00) [pid = 2196] [serial = 583] [outer = 00000000] 08:54:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (196C2000) [pid = 2196] [serial = 584] [outer = 15563C00] 08:54:00 INFO - PROCESS | 2196 | 1464105240948 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C411400) [pid = 2196] [serial = 585] [outer = 15563C00] 08:54:01 INFO - PROCESS | 2196 | 1464105241940 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]]]}] 08:54:01 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 08:54:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 08:54:01 INFO - PROCESS | 2196 | 1464105241975 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 2196 | 1464105241980 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:54:02 INFO - PROCESS | 2196 | 1464105241986 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 2196 | 1464105241990 Marionette TRACE conn5 <- [1,746,null,{}] 08:54:02 INFO - PROCESS | 2196 | 1464105241997 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}] 08:54:02 INFO - PROCESS | 2196 | 1464105242138 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:54:02 INFO - PROCESS | 2196 | 1464105242261 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A0000 == 57 [pid = 2196] [id = 196] 08:54:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (0E1A0400) [pid = 2196] [serial = 586] [outer = 00000000] 08:54:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (15498800) [pid = 2196] [serial = 587] [outer = 0E1A0400] 08:54:02 INFO - PROCESS | 2196 | 1464105242368 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1555D400) [pid = 2196] [serial = 588] [outer = 0E1A0400] 08:54:02 INFO - PROCESS | 2196 | 1464105242972 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:54:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1023ms 08:54:03 INFO - PROCESS | 2196 | 1464105243012 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 2196 | 1464105243019 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:54:03 INFO - PROCESS | 2196 | 1464105243026 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:54:03 INFO - PROCESS | 2196 | 1464105243029 Marionette TRACE conn5 <- [1,750,null,{}] 08:54:03 INFO - PROCESS | 2196 | 1464105243034 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}] 08:54:03 INFO - PROCESS | 2196 | 1464105243146 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:54:03 INFO - PROCESS | 2196 | 1464105243252 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 2196 | ++DOCSHELL 17ABF400 == 58 [pid = 2196] [id = 197] 08:54:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (17AC1C00) [pid = 2196] [serial = 589] [outer = 00000000] 08:54:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (18D80400) [pid = 2196] [serial = 590] [outer = 17AC1C00] 08:54:03 INFO - PROCESS | 2196 | 1464105243311 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (196AF800) [pid = 2196] [serial = 591] [outer = 17AC1C00] 08:54:04 INFO - PROCESS | 2196 | 1464105244359 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1374ms 08:54:04 INFO - PROCESS | 2196 | 1464105244446 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 2196 | 1464105244449 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 2196 | 1464105244454 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:54:04 INFO - PROCESS | 2196 | 1464105244457 Marionette TRACE conn5 <- [1,754,null,{}] 08:54:04 INFO - PROCESS | 2196 | 1464105244469 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}] 08:54:04 INFO - PROCESS | 2196 | 1464105244568 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:54:04 INFO - PROCESS | 2196 | 1464105244689 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 2196 | ++DOCSHELL 1A631C00 == 59 [pid = 2196] [id = 198] 08:54:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1BDB5000) [pid = 2196] [serial = 592] [outer = 00000000] 08:54:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1DF84400) [pid = 2196] [serial = 593] [outer = 1BDB5000] 08:54:04 INFO - PROCESS | 2196 | 1464105244747 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1DF89C00) [pid = 2196] [serial = 594] [outer = 1BDB5000] 08:54:05 INFO - PROCESS | 2196 | 1464105245759 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:54:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1319ms 08:54:05 INFO - PROCESS | 2196 | 1464105245780 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 2196 | 1464105245783 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:54:05 INFO - PROCESS | 2196 | 1464105245786 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2196 | 1464105245789 Marionette TRACE conn5 <- [1,758,null,{}] 08:54:05 INFO - PROCESS | 2196 | 1464105245792 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}] 08:54:05 INFO - PROCESS | 2196 | 1464105245929 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:54:06 INFO - PROCESS | 2196 | 1464105246176 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2196 | ++DOCSHELL 0E167800 == 60 [pid = 2196] [id = 199] 08:54:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (0E169000) [pid = 2196] [serial = 595] [outer = 00000000] 08:54:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (0E1A1000) [pid = 2196] [serial = 596] [outer = 0E169000] 08:54:06 INFO - PROCESS | 2196 | 1464105246282 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (15492C00) [pid = 2196] [serial = 597] [outer = 0E169000] 08:54:06 INFO - PROCESS | 2196 | 1464105246859 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1126ms 08:54:06 INFO - PROCESS | 2196 | 1464105246916 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 2196 | 1464105246920 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:54:06 INFO - PROCESS | 2196 | 1464105246924 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 2196 | 1464105246928 Marionette TRACE conn5 <- [1,762,null,{}] 08:54:06 INFO - PROCESS | 2196 | 1464105246933 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}] 08:54:07 INFO - PROCESS | 2196 | 1464105247036 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:54:07 INFO - PROCESS | 2196 | 1464105247142 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 2196 | ++DOCSHELL 0E169800 == 61 [pid = 2196] [id = 200] 08:54:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (0E16D400) [pid = 2196] [serial = 598] [outer = 00000000] 08:54:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (17A57800) [pid = 2196] [serial = 599] [outer = 0E16D400] 08:54:07 INFO - PROCESS | 2196 | 1464105247194 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (17AC3C00) [pid = 2196] [serial = 600] [outer = 0E16D400] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 1E13EC00 == 60 [pid = 2196] [id = 130] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 0DFE8800 == 59 [pid = 2196] [id = 116] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 18888800 == 58 [pid = 2196] [id = 128] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 1BDB9800 == 57 [pid = 2196] [id = 129] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 1DF8E000 == 56 [pid = 2196] [id = 115] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 1C45D400 == 55 [pid = 2196] [id = 194] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 1A62B000 == 54 [pid = 2196] [id = 193] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 18D84800 == 53 [pid = 2196] [id = 192] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 1552C400 == 52 [pid = 2196] [id = 191] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 0CC1D000 == 51 [pid = 2196] [id = 190] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (19923800) [pid = 2196] [serial = 551] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1555D800) [pid = 2196] [serial = 524] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (196B7800) [pid = 2196] [serial = 527] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (20C51800) [pid = 2196] [serial = 530] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 0DD3B000 == 50 [pid = 2196] [id = 185] 08:54:07 INFO - PROCESS | 2196 | --DOCSHELL 19853000 == 49 [pid = 2196] [id = 184] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (19611000) [pid = 2196] [serial = 263] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (0DF40400) [pid = 2196] [serial = 266] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (0D60BC00) [pid = 2196] [serial = 302] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (171EFC00) [pid = 2196] [serial = 305] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1A62E400) [pid = 2196] [serial = 308] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1DAA5800) [pid = 2196] [serial = 311] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1DFA1C00) [pid = 2196] [serial = 314] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1DFE7400) [pid = 2196] [serial = 344] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (17A61800) [pid = 2196] [serial = 347] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1AD3F800) [pid = 2196] [serial = 350] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (179F5C00) [pid = 2196] [serial = 377] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (158F1400) [pid = 2196] [serial = 380] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19E0BC00) [pid = 2196] [serial = 383] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1DA5B400) [pid = 2196] [serial = 386] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1E1EB000) [pid = 2196] [serial = 389] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (174C9800) [pid = 2196] [serial = 426] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1A62A000) [pid = 2196] [serial = 429] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1E1F6C00) [pid = 2196] [serial = 432] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1F2B0800) [pid = 2196] [serial = 435] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (20A44400) [pid = 2196] [serial = 438] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (196AE400) [pid = 2196] [serial = 548] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (17AC2400) [pid = 2196] [serial = 542] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (18964400) [pid = 2196] [serial = 545] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (17BA1800) [pid = 2196] [serial = 543] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (18966800) [pid = 2196] [serial = 546] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0E16F400) [pid = 2196] [serial = 534] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (0DD37400) [pid = 2196] [serial = 533] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (0DFEA400) [pid = 2196] [serial = 536] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0E1A2C00) [pid = 2196] [serial = 537] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (15871800) [pid = 2196] [serial = 539] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (17BAB000) [pid = 2196] [serial = 549] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (15BBBC00) [pid = 2196] [serial = 540] [outer = 00000000] [url = about:blank] 08:54:07 INFO - PROCESS | 2196 | 1464105247773 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 890ms 08:54:07 INFO - PROCESS | 2196 | 1464105247818 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 2196 | 1464105247822 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:54:07 INFO - PROCESS | 2196 | 1464105247826 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 2196 | 1464105247828 Marionette TRACE conn5 <- [1,766,null,{}] 08:54:07 INFO - PROCESS | 2196 | 1464105247832 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}] 08:54:07 INFO - PROCESS | 2196 | 1464105247918 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:54:08 INFO - PROCESS | 2196 | 1464105248010 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3B000 == 50 [pid = 2196] [id = 201] 08:54:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (0DFF4C00) [pid = 2196] [serial = 601] [outer = 00000000] 08:54:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (15490000) [pid = 2196] [serial = 602] [outer = 0DFF4C00] 08:54:08 INFO - PROCESS | 2196 | 1464105248059 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (155DF800) [pid = 2196] [serial = 603] [outer = 0DFF4C00] 08:54:08 INFO - PROCESS | 2196 | 1464105248466 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 08:54:08 INFO - PROCESS | 2196 | 1464105248500 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 2196 | 1464105248503 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:54:08 INFO - PROCESS | 2196 | 1464105248508 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 2196 | 1464105248514 Marionette TRACE conn5 <- [1,770,null,{}] 08:54:08 INFO - PROCESS | 2196 | 1464105248523 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}] 08:54:08 INFO - PROCESS | 2196 | 1464105248612 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:54:08 INFO - PROCESS | 2196 | 1464105248653 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2196 | ++DOCSHELL 171ED800 == 51 [pid = 2196] [id = 202] 08:54:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (17ABC800) [pid = 2196] [serial = 604] [outer = 00000000] 08:54:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (17BAA000) [pid = 2196] [serial = 605] [outer = 17ABC800] 08:54:08 INFO - PROCESS | 2196 | 1464105248701 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (188D6000) [pid = 2196] [serial = 606] [outer = 17ABC800] 08:54:09 INFO - PROCESS | 2196 | 1464105249168 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 08:54:09 INFO - PROCESS | 2196 | 1464105249201 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2196 | 1464105249203 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 2196 | 1464105249207 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:54:09 INFO - PROCESS | 2196 | 1464105249209 Marionette TRACE conn5 <- [1,774,null,{}] 08:54:09 INFO - PROCESS | 2196 | 1464105249212 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}] 08:54:09 INFO - PROCESS | 2196 | 1464105249293 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:54:09 INFO - PROCESS | 2196 | 1464105249299 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 2196 | ++DOCSHELL 18963800 == 52 [pid = 2196] [id = 203] 08:54:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (18D96800) [pid = 2196] [serial = 607] [outer = 00000000] 08:54:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (196AFC00) [pid = 2196] [serial = 608] [outer = 18D96800] 08:54:09 INFO - PROCESS | 2196 | 1464105249344 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (196B4000) [pid = 2196] [serial = 609] [outer = 18D96800] 08:54:09 INFO - PROCESS | 2196 | 1464105249802 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 08:54:09 INFO - PROCESS | 2196 | 1464105249844 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2196 | 1464105249846 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:54:09 INFO - PROCESS | 2196 | 1464105249849 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 2196 | 1464105249851 Marionette TRACE conn5 <- [1,778,null,{}] 08:54:09 INFO - PROCESS | 2196 | 1464105249854 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}] 08:54:09 INFO - PROCESS | 2196 | 1464105249960 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:54:09 INFO - PROCESS | 2196 | 1464105249967 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2196 | ++DOCSHELL 196C5800 == 53 [pid = 2196] [id = 204] 08:54:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (19742800) [pid = 2196] [serial = 610] [outer = 00000000] 08:54:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1991B800) [pid = 2196] [serial = 611] [outer = 19742800] 08:54:10 INFO - PROCESS | 2196 | 1464105250019 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (19DC4000) [pid = 2196] [serial = 612] [outer = 19742800] 08:54:10 INFO - PROCESS | 2196 | 1464105250514 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 08:54:10 INFO - PROCESS | 2196 | 1464105250581 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 2196 | 1464105250583 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:54:10 INFO - PROCESS | 2196 | 1464105250592 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 2196 | 1464105250594 Marionette TRACE conn5 <- [1,782,null,{}] 08:54:10 INFO - PROCESS | 2196 | 1464105250598 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}] 08:54:10 INFO - PROCESS | 2196 | 1464105250716 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:54:10 INFO - PROCESS | 2196 | 1464105250782 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2196 | ++DOCSHELL 1A41B800 == 54 [pid = 2196] [id = 205] 08:54:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A624000) [pid = 2196] [serial = 613] [outer = 00000000] 08:54:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1A767C00) [pid = 2196] [serial = 614] [outer = 1A624000] 08:54:10 INFO - PROCESS | 2196 | 1464105250830 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1A80F800) [pid = 2196] [serial = 615] [outer = 1A624000] 08:54:11 INFO - PROCESS | 2196 | 1464105251257 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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:54:11 INFO - PROCESS | 2196 | 1464105251326 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 2196 | 1464105251327 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:54:11 INFO - PROCESS | 2196 | 1464105251331 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 2196 | 1464105251332 Marionette TRACE conn5 <- [1,786,null,{}] 08:54:11 INFO - PROCESS | 2196 | 1464105251336 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}] 08:54:11 INFO - PROCESS | 2196 | 1464105251454 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:54:11 INFO - PROCESS | 2196 | 1464105251518 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 2196 | ++DOCSHELL 1AD41800 == 55 [pid = 2196] [id = 206] 08:54:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1BDB0800) [pid = 2196] [serial = 616] [outer = 00000000] 08:54:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1BEC1800) [pid = 2196] [serial = 617] [outer = 1BDB0800] 08:54:11 INFO - PROCESS | 2196 | 1464105251565 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1BFD3000) [pid = 2196] [serial = 618] [outer = 1BDB0800] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1A767000) [pid = 2196] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1C460C00) [pid = 2196] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (15B2EC00) [pid = 2196] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (0CCE9C00) [pid = 2196] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0E169400) [pid = 2196] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (19858000) [pid = 2196] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (194EFC00) [pid = 2196] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (12584C00) [pid = 2196] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (17BA5400) [pid = 2196] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1A625400) [pid = 2196] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (20A50000) [pid = 2196] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1BEBA400) [pid = 2196] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (2173DC00) [pid = 2196] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (169E7C00) [pid = 2196] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0E19BC00) [pid = 2196] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (20C4F000) [pid = 2196] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (21686C00) [pid = 2196] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (0E1A4000) [pid = 2196] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (17BB0400) [pid = 2196] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1552DC00) [pid = 2196] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:54:12 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (0DD36800) [pid = 2196] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:54:12 INFO - PROCESS | 2196 | 1464105252178 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]]]}] 08:54:12 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 08:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 871ms 08:54:12 INFO - PROCESS | 2196 | 1464105252201 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:54:12 INFO - PROCESS | 2196 | 1464105252203 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 2196 | 1464105252206 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2196 | 1464105252208 Marionette TRACE conn5 <- [1,790,null,{}] 08:54:12 INFO - PROCESS | 2196 | 1464105252212 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}] 08:54:12 INFO - PROCESS | 2196 | 1464105252327 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:54:12 INFO - PROCESS | 2196 | 1464105252383 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2196 | ++DOCSHELL 0CCED800 == 56 [pid = 2196] [id = 207] 08:54:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0E169400) [pid = 2196] [serial = 619] [outer = 00000000] 08:54:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (17BB0400) [pid = 2196] [serial = 620] [outer = 0E169400] 08:54:12 INFO - PROCESS | 2196 | 1464105252428 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1BDA3C00) [pid = 2196] [serial = 621] [outer = 0E169400] 08:54:12 INFO - PROCESS | 2196 | 1464105252833 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]]]}] 08:54:12 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 08:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 08:54:12 INFO - PROCESS | 2196 | 1464105252879 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 2196 | 1464105252881 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 2196 | 1464105252884 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:54:12 INFO - PROCESS | 2196 | 1464105252886 Marionette TRACE conn5 <- [1,794,null,{}] 08:54:12 INFO - PROCESS | 2196 | 1464105252889 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}] 08:54:12 INFO - PROCESS | 2196 | 1464105252974 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:54:13 INFO - PROCESS | 2196 | 1464105252981 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2196 | ++DOCSHELL 19858000 == 57 [pid = 2196] [id = 208] 08:54:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1BDB5800) [pid = 2196] [serial = 622] [outer = 00000000] 08:54:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (196C1400) [pid = 2196] [serial = 623] [outer = 1BDB5800] 08:54:13 INFO - PROCESS | 2196 | 1464105253026 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1DF8C800) [pid = 2196] [serial = 624] [outer = 1BDB5800] 08:54:13 INFO - PROCESS | 2196 | 1464105253460 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]]]}] 08:54:13 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 08:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 08:54:13 INFO - PROCESS | 2196 | 1464105253519 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2196 | 1464105253521 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:54:13 INFO - PROCESS | 2196 | 1464105253524 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2196 | 1464105253526 Marionette TRACE conn5 <- [1,798,null,{}] 08:54:13 INFO - PROCESS | 2196 | 1464105253529 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}] 08:54:13 INFO - PROCESS | 2196 | 1464105253614 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:54:13 INFO - PROCESS | 2196 | 1464105253621 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2196 | ++DOCSHELL 1DF86400 == 58 [pid = 2196] [id = 209] 08:54:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1DF8E000) [pid = 2196] [serial = 625] [outer = 00000000] 08:54:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1DFA6800) [pid = 2196] [serial = 626] [outer = 1DF8E000] 08:54:13 INFO - PROCESS | 2196 | 1464105253674 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1DFE8C00) [pid = 2196] [serial = 627] [outer = 1DF8E000] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0E1A2400 == 57 [pid = 2196] [id = 188] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0CCF1000 == 56 [pid = 2196] [id = 189] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1C847400 == 55 [pid = 2196] [id = 104] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 196A6400 == 54 [pid = 2196] [id = 105] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 17BA8C00 == 53 [pid = 2196] [id = 174] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1E2D5000 == 52 [pid = 2196] [id = 177] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1552B400 == 51 [pid = 2196] [id = 141] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 15565800 == 50 [pid = 2196] [id = 90] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 194F1400 == 49 [pid = 2196] [id = 118] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 196B7C00 == 48 [pid = 2196] [id = 117] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 17AC0400 == 47 [pid = 2196] [id = 186] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1CBE3800 == 46 [pid = 2196] [id = 145] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1A623800 == 45 [pid = 2196] [id = 187] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 196A8800 == 44 [pid = 2196] [id = 103] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 17BAF800 == 43 [pid = 2196] [id = 176] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1E2D5800 == 42 [pid = 2196] [id = 146] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0DF37800 == 41 [pid = 2196] [id = 175] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0E169800 == 40 [pid = 2196] [id = 200] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 1A631C00 == 39 [pid = 2196] [id = 198] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0E167800 == 38 [pid = 2196] [id = 199] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 17ABF400 == 37 [pid = 2196] [id = 197] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0DD3F000 == 36 [pid = 2196] [id = 195] 08:54:14 INFO - PROCESS | 2196 | --DOCSHELL 0E1A0000 == 35 [pid = 2196] [id = 196] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 196C5800 == 34 [pid = 2196] [id = 204] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 1A41B800 == 33 [pid = 2196] [id = 205] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 0DD3B000 == 32 [pid = 2196] [id = 201] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 0CCED800 == 31 [pid = 2196] [id = 207] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 18963800 == 30 [pid = 2196] [id = 203] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 19858000 == 29 [pid = 2196] [id = 208] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 1AD41800 == 28 [pid = 2196] [id = 206] 08:54:15 INFO - PROCESS | 2196 | --DOCSHELL 171ED800 == 27 [pid = 2196] [id = 202] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1E1F5400) [pid = 2196] [serial = 480] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (218D5800) [pid = 2196] [serial = 483] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (18905000) [pid = 2196] [serial = 477] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (15871400) [pid = 2196] [serial = 525] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (21688000) [pid = 2196] [serial = 522] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (21691400) [pid = 2196] [serial = 486] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (19917400) [pid = 2196] [serial = 489] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (19E16800) [pid = 2196] [serial = 528] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1A630400) [pid = 2196] [serial = 423] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (0E195C00) [pid = 2196] [serial = 474] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (2168A400) [pid = 2196] [serial = 531] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (196C2000) [pid = 2196] [serial = 584] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1BFD3400) [pid = 2196] [serial = 578] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1D9AA800) [pid = 2196] [serial = 581] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1C458000) [pid = 2196] [serial = 579] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1DA58400) [pid = 2196] [serial = 582] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (17AC6C00) [pid = 2196] [serial = 572] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (17BAB400) [pid = 2196] [serial = 573] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (0DD40400) [pid = 2196] [serial = 569] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (12588000) [pid = 2196] [serial = 570] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (155E1000) [pid = 2196] [serial = 555] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (15534800) [pid = 2196] [serial = 554] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (19DBAC00) [pid = 2196] [serial = 552] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (19923400) [pid = 2196] [serial = 575] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (1A62CC00) [pid = 2196] [serial = 564] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (196AE800) [pid = 2196] [serial = 563] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (19856400) [pid = 2196] [serial = 558] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (196B0400) [pid = 2196] [serial = 557] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (1A769C00) [pid = 2196] [serial = 561] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (1A62F800) [pid = 2196] [serial = 560] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (1BDA6800) [pid = 2196] [serial = 566] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (19E14800) [pid = 2196] [serial = 576] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 2196 | 1464105255713 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2233ms 08:54:15 INFO - PROCESS | 2196 | 1464105255758 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 2196 | 1464105255762 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:54:15 INFO - PROCESS | 2196 | 1464105255768 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 2196 | 1464105255771 Marionette TRACE conn5 <- [1,802,null,{}] 08:54:15 INFO - PROCESS | 2196 | 1464105255778 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}] 08:54:15 INFO - PROCESS | 2196 | 1464105255875 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:54:15 INFO - PROCESS | 2196 | 1464105255887 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF6000 == 28 [pid = 2196] [id = 210] 08:54:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (0CCF6400) [pid = 2196] [serial = 628] [outer = 00000000] 08:54:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (0D601800) [pid = 2196] [serial = 629] [outer = 0CCF6400] 08:54:15 INFO - PROCESS | 2196 | 1464105255939 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (0D6F6400) [pid = 2196] [serial = 630] [outer = 0CCF6400] 08:54:16 INFO - PROCESS | 2196 | 1464105256457 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] 08:54:16 INFO - PROCESS | 2196 | 1464105256504 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:54:16 INFO - PROCESS | 2196 | 1464105256511 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 2196 | 1464105256514 Marionette TRACE conn5 <- [1,806,null,{}] 08:54:16 INFO - PROCESS | 2196 | 1464105256518 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}] 08:54:16 INFO - PROCESS | 2196 | 1464105256609 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:54:16 INFO - PROCESS | 2196 | 1464105256620 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE6400 == 29 [pid = 2196] [id = 211] 08:54:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (0DFE7400) [pid = 2196] [serial = 631] [outer = 00000000] 08:54:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (0E16C000) [pid = 2196] [serial = 632] [outer = 0DFE7400] 08:54:16 INFO - PROCESS | 2196 | 1464105256676 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (0E170400) [pid = 2196] [serial = 633] [outer = 0DFE7400] 08:54:17 INFO - PROCESS | 2196 | 1464105257164 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 08:54:17 INFO - PROCESS | 2196 | 1464105257182 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 2196 | 1464105257184 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:54:17 INFO - PROCESS | 2196 | 1464105257188 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:54:17 INFO - PROCESS | 2196 | 1464105257192 Marionette TRACE conn5 <- [1,810,null,{}] 08:54:17 INFO - PROCESS | 2196 | 1464105257203 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}] 08:54:17 INFO - PROCESS | 2196 | 1464105257327 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:54:17 INFO - PROCESS | 2196 | 1464105257413 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 2196 | ++DOCSHELL 12588000 == 30 [pid = 2196] [id = 212] 08:54:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (15476800) [pid = 2196] [serial = 634] [outer = 00000000] 08:54:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (15529C00) [pid = 2196] [serial = 635] [outer = 15476800] 08:54:17 INFO - PROCESS | 2196 | 1464105257466 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (15532000) [pid = 2196] [serial = 636] [outer = 15476800] 08:54:17 INFO - PROCESS | 2196 | 1464105257881 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] 08:54:17 INFO - PROCESS | 2196 | 1464105257926 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:54:17 INFO - PROCESS | 2196 | 1464105257929 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:54:17 INFO - PROCESS | 2196 | 1464105257930 Marionette TRACE conn5 <- [1,814,null,{}] 08:54:17 INFO - PROCESS | 2196 | 1464105257939 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}] 08:54:18 INFO - PROCESS | 2196 | 1464105258024 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:54:18 INFO - PROCESS | 2196 | 1464105258031 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 2196 | ++DOCSHELL 0DD38C00 == 31 [pid = 2196] [id = 213] 08:54:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (0E195400) [pid = 2196] [serial = 637] [outer = 00000000] 08:54:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1564F000) [pid = 2196] [serial = 638] [outer = 0E195400] 08:54:18 INFO - PROCESS | 2196 | 1464105258092 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (15B69000) [pid = 2196] [serial = 639] [outer = 0E195400] 08:54:18 INFO - PROCESS | 2196 | 1464105258536 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 631ms 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:54:18 INFO - PROCESS | 2196 | 1464105258563 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 2196 | 1464105258565 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 2196 | 1464105258568 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 2196 | 1464105258570 Marionette TRACE conn5 <- [1,818,null,{}] 08:54:18 INFO - PROCESS | 2196 | 1464105258573 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}] 08:54:18 INFO - PROCESS | 2196 | 1464105258658 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:54:18 INFO - PROCESS | 2196 | 1464105258698 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 2196 | ++DOCSHELL 15E96000 == 32 [pid = 2196] [id = 214] 08:54:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (15E9E000) [pid = 2196] [serial = 640] [outer = 00000000] 08:54:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (169E8000) [pid = 2196] [serial = 641] [outer = 15E9E000] 08:54:18 INFO - PROCESS | 2196 | 1464105258747 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (171ED400) [pid = 2196] [serial = 642] [outer = 15E9E000] 08:54:19 INFO - PROCESS | 2196 | 1464105259185 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 08:54:19 INFO - PROCESS | 2196 | 1464105259241 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 2196 | 1464105259243 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:54:19 INFO - PROCESS | 2196 | 1464105259246 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:54:19 INFO - PROCESS | 2196 | 1464105259248 Marionette TRACE conn5 <- [1,822,null,{}] 08:54:19 INFO - PROCESS | 2196 | 1464105259252 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}] 08:54:19 INFO - PROCESS | 2196 | 1464105259380 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:54:19 INFO - PROCESS | 2196 | 1464105259393 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 2196 | ++DOCSHELL 179FA000 == 33 [pid = 2196] [id = 215] 08:54:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (17A60400) [pid = 2196] [serial = 643] [outer = 00000000] 08:54:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (17AC6400) [pid = 2196] [serial = 644] [outer = 17A60400] 08:54:19 INFO - PROCESS | 2196 | 1464105259438 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (17BA4000) [pid = 2196] [serial = 645] [outer = 17A60400] 08:54:19 INFO - PROCESS | 2196 | 1464105259874 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 08:54:19 INFO - PROCESS | 2196 | 1464105259920 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 2196 | 1464105259922 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:54:19 INFO - PROCESS | 2196 | 1464105259925 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 2196 | 1464105259926 Marionette TRACE conn5 <- [1,826,null,{}] 08:54:19 INFO - PROCESS | 2196 | 1464105259930 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}] 08:54:20 INFO - PROCESS | 2196 | 1464105260003 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:54:20 INFO - PROCESS | 2196 | 1464105260038 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2196 | ++DOCSHELL 17BA9C00 == 34 [pid = 2196] [id = 216] 08:54:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17BAA400) [pid = 2196] [serial = 646] [outer = 00000000] 08:54:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (18888000) [pid = 2196] [serial = 647] [outer = 17BAA400] 08:54:20 INFO - PROCESS | 2196 | 1464105260085 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (18889C00) [pid = 2196] [serial = 648] [outer = 17BAA400] 08:54:20 INFO - PROCESS | 2196 | 1464105260504 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 08:54:20 INFO - PROCESS | 2196 | 1464105260556 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 2196 | 1464105260558 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:54:20 INFO - PROCESS | 2196 | 1464105260565 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 2196 | 1464105260567 Marionette TRACE conn5 <- [1,830,null,{}] 08:54:20 INFO - PROCESS | 2196 | 1464105260570 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}] 08:54:20 INFO - PROCESS | 2196 | 1464105260645 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:54:20 INFO - PROCESS | 2196 | 1464105260652 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2196 | ++DOCSHELL 18885C00 == 35 [pid = 2196] [id = 217] 08:54:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (188DB800) [pid = 2196] [serial = 649] [outer = 00000000] 08:54:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (18D98800) [pid = 2196] [serial = 650] [outer = 188DB800] 08:54:20 INFO - PROCESS | 2196 | 1464105260697 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (18D86C00) [pid = 2196] [serial = 651] [outer = 188DB800] 08:54:21 INFO - PROCESS | 2196 | 1464105261165 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 08:54:21 INFO - PROCESS | 2196 | 1464105261198 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2196 | 1464105261200 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:54:21 INFO - PROCESS | 2196 | 1464105261204 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 2196 | 1464105261205 Marionette TRACE conn5 <- [1,834,null,{}] 08:54:21 INFO - PROCESS | 2196 | 1464105261209 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}] 08:54:21 INFO - PROCESS | 2196 | 1464105261318 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:54:21 INFO - PROCESS | 2196 | 1464105261354 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 2196 | ++DOCSHELL 12587000 == 36 [pid = 2196] [id = 218] 08:54:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (196A7000) [pid = 2196] [serial = 652] [outer = 00000000] 08:54:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (196ADC00) [pid = 2196] [serial = 653] [outer = 196A7000] 08:54:21 INFO - PROCESS | 2196 | 1464105261455 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (196AE000) [pid = 2196] [serial = 654] [outer = 196A7000] 08:54:21 INFO - PROCESS | 2196 | 1464105261874 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 731ms 08:54:21 INFO - PROCESS | 2196 | 1464105261945 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2196 | 1464105261948 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:54:21 INFO - PROCESS | 2196 | 1464105261951 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 2196 | 1464105261953 Marionette TRACE conn5 <- [1,838,null,{}] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:54:21 INFO - PROCESS | 2196 | 1464105261957 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}] 08:54:22 INFO - PROCESS | 2196 | 1464105262066 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:54:22 INFO - PROCESS | 2196 | 1464105262122 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A4000 == 37 [pid = 2196] [id = 219] 08:54:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (155DF000) [pid = 2196] [serial = 655] [outer = 00000000] 08:54:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (196C3C00) [pid = 2196] [serial = 656] [outer = 155DF000] 08:54:22 INFO - PROCESS | 2196 | 1464105262168 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (19858400) [pid = 2196] [serial = 657] [outer = 155DF000] 08:54:22 INFO - PROCESS | 2196 | 1464105262608 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 673ms 08:54:22 INFO - PROCESS | 2196 | 1464105262630 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:54:22 INFO - PROCESS | 2196 | 1464105262632 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:54:22 INFO - PROCESS | 2196 | 1464105262635 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 2196 | 1464105262638 Marionette TRACE conn5 <- [1,842,null,{}] 08:54:22 INFO - PROCESS | 2196 | 1464105262642 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}] 08:54:22 INFO - PROCESS | 2196 | 1464105262799 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:54:22 INFO - PROCESS | 2196 | 1464105262835 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2196 | ++DOCSHELL 17BA6800 == 38 [pid = 2196] [id = 220] 08:54:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19611C00) [pid = 2196] [serial = 658] [outer = 00000000] 08:54:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19924400) [pid = 2196] [serial = 659] [outer = 19611C00] 08:54:22 INFO - PROCESS | 2196 | 1464105262894 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (19E0C800) [pid = 2196] [serial = 660] [outer = 19611C00] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0E41B800) [pid = 2196] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1BDB5800) [pid = 2196] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (19742800) [pid = 2196] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1A624000) [pid = 2196] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (0E169400) [pid = 2196] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1BDB0800) [pid = 2196] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (17ABC800) [pid = 2196] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (0DFF4C00) [pid = 2196] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (0E16D400) [pid = 2196] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (0E169000) [pid = 2196] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1BDB5000) [pid = 2196] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (17AC1C00) [pid = 2196] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0E1A0400) [pid = 2196] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (15563C00) [pid = 2196] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:54:23 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (18D96800) [pid = 2196] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:54:23 INFO - PROCESS | 2196 | 1464105263550 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 08:54:23 INFO - PROCESS | 2196 | 1464105263576 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 2196 | 1464105263578 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:54:23 INFO - PROCESS | 2196 | 1464105263582 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 2196 | 1464105263584 Marionette TRACE conn5 <- [1,846,null,{}] 08:54:23 INFO - PROCESS | 2196 | 1464105263587 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}] 08:54:23 INFO - PROCESS | 2196 | 1464105263665 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:54:23 INFO - PROCESS | 2196 | 1464105263671 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 2196 | ++DOCSHELL 17ABB000 == 39 [pid = 2196] [id = 221] 08:54:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17ABC800) [pid = 2196] [serial = 661] [outer = 00000000] 08:54:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (196B4400) [pid = 2196] [serial = 662] [outer = 17ABC800] 08:54:23 INFO - PROCESS | 2196 | 1464105263717 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (196C1000) [pid = 2196] [serial = 663] [outer = 17ABC800] 08:54:24 INFO - PROCESS | 2196 | 1464105264136 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 08:54:24 INFO - PROCESS | 2196 | 1464105264157 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2196 | 1464105264159 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:54:24 INFO - PROCESS | 2196 | 1464105264162 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2196 | 1464105264163 Marionette TRACE conn5 <- [1,850,null,{}] 08:54:24 INFO - PROCESS | 2196 | 1464105264167 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}] 08:54:24 INFO - PROCESS | 2196 | 1464105264278 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:54:24 INFO - PROCESS | 2196 | 1464105264287 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2196 | ++DOCSHELL 19918C00 == 40 [pid = 2196] [id = 222] 08:54:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1991A000) [pid = 2196] [serial = 664] [outer = 00000000] 08:54:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (19E14000) [pid = 2196] [serial = 665] [outer = 1991A000] 08:54:24 INFO - PROCESS | 2196 | 1464105264331 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (19E18800) [pid = 2196] [serial = 666] [outer = 1991A000] 08:54:24 INFO - PROCESS | 2196 | 1464105264759 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:54:24 INFO - PROCESS | 2196 | 1464105264793 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2196 | 1464105264795 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 2196 | 1464105264798 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2196 | 1464105264800 Marionette TRACE conn5 <- [1,854,null,{}] 08:54:24 INFO - PROCESS | 2196 | 1464105264804 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}] 08:54:24 INFO - PROCESS | 2196 | 1464105264911 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:54:24 INFO - PROCESS | 2196 | 1464105264921 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2196 | ++DOCSHELL 1A622800 == 41 [pid = 2196] [id = 223] 08:54:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1A625800) [pid = 2196] [serial = 667] [outer = 00000000] 08:54:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1A62C400) [pid = 2196] [serial = 668] [outer = 1A625800] 08:54:24 INFO - PROCESS | 2196 | 1464105264965 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1A62F800) [pid = 2196] [serial = 669] [outer = 1A625800] 08:54:26 INFO - PROCESS | 2196 | 1464105266816 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2072ms 08:54:26 INFO - PROCESS | 2196 | 1464105266871 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 2196 | 1464105266876 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 2196 | 1464105266881 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:54:26 INFO - PROCESS | 2196 | 1464105266886 Marionette TRACE conn5 <- [1,858,null,{}] 08:54:26 INFO - PROCESS | 2196 | 1464105266892 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}] 08:54:27 INFO - PROCESS | 2196 | 1464105267039 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:54:27 INFO - PROCESS | 2196 | 1464105267190 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 2196 | ++DOCSHELL 0DD40800 == 42 [pid = 2196] [id = 224] 08:54:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0DFE9000) [pid = 2196] [serial = 670] [outer = 00000000] 08:54:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0E16AC00) [pid = 2196] [serial = 671] [outer = 0DFE9000] 08:54:27 INFO - PROCESS | 2196 | 1464105267255 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (0E19D000) [pid = 2196] [serial = 672] [outer = 0DFE9000] 08:54:28 INFO - PROCESS | 2196 | 1464105268220 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1372ms 08:54:28 INFO - PROCESS | 2196 | 1464105268257 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 2196 | 1464105268261 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:54:28 INFO - PROCESS | 2196 | 1464105268266 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 2196 | 1464105268270 Marionette TRACE conn5 <- [1,862,null,{}] 08:54:28 INFO - PROCESS | 2196 | 1464105268275 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}] 08:54:28 INFO - PROCESS | 2196 | 1464105268391 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:54:28 INFO - PROCESS | 2196 | 1464105268472 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF4C00 == 43 [pid = 2196] [id = 225] 08:54:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (0D22EC00) [pid = 2196] [serial = 673] [outer = 00000000] 08:54:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (0D575400) [pid = 2196] [serial = 674] [outer = 0D22EC00] 08:54:28 INFO - PROCESS | 2196 | 1464105268526 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (0DB51C00) [pid = 2196] [serial = 675] [outer = 0D22EC00] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 1C871400 == 42 [pid = 2196] [id = 25] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 1555E800 == 41 [pid = 2196] [id = 21] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 1E13E400 == 40 [pid = 2196] [id = 8] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 15E03C00 == 39 [pid = 2196] [id = 28] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 16912400 == 38 [pid = 2196] [id = 18] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0CC11800 == 37 [pid = 2196] [id = 23] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 15561000 == 36 [pid = 2196] [id = 22] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 1BDB1800 == 35 [pid = 2196] [id = 20] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0DFF0800 == 34 [pid = 2196] [id = 19] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0D6F0800 == 33 [pid = 2196] [id = 17] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 18972000 == 32 [pid = 2196] [id = 10] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 196AB800 == 31 [pid = 2196] [id = 11] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0DF3FC00 == 30 [pid = 2196] [id = 14] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0E171800 == 29 [pid = 2196] [id = 27] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0DCAB400 == 28 [pid = 2196] [id = 26] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 17A66C00 == 27 [pid = 2196] [id = 16] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 15824000 == 26 [pid = 2196] [id = 15] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 19918C00 == 25 [pid = 2196] [id = 222] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 17ABB000 == 24 [pid = 2196] [id = 221] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 17BA6800 == 23 [pid = 2196] [id = 220] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0E1A4000 == 22 [pid = 2196] [id = 219] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 12587000 == 21 [pid = 2196] [id = 218] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 18885C00 == 20 [pid = 2196] [id = 217] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 17BA9C00 == 19 [pid = 2196] [id = 216] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 179FA000 == 18 [pid = 2196] [id = 215] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1DFA6800) [pid = 2196] [serial = 626] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 15E96000 == 17 [pid = 2196] [id = 214] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0DD38C00 == 16 [pid = 2196] [id = 213] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 12588000 == 15 [pid = 2196] [id = 212] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0DFE6400 == 14 [pid = 2196] [id = 211] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 0CCF6000 == 13 [pid = 2196] [id = 210] 08:54:29 INFO - PROCESS | 2196 | --DOCSHELL 1DF86400 == 12 [pid = 2196] [id = 209] 08:54:29 INFO - PROCESS | 2196 | 1464105269188 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 991ms 08:54:29 INFO - PROCESS | 2196 | 1464105269258 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 2196 | 1464105269265 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1DF8C800) [pid = 2196] [serial = 624] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1991B800) [pid = 2196] [serial = 611] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1A80F800) [pid = 2196] [serial = 615] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1A767C00) [pid = 2196] [serial = 614] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (17BB0400) [pid = 2196] [serial = 620] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1BEC1800) [pid = 2196] [serial = 617] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (196C1400) [pid = 2196] [serial = 623] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1BFD3000) [pid = 2196] [serial = 618] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (17BAA000) [pid = 2196] [serial = 605] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (188D6000) [pid = 2196] [serial = 606] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (15490000) [pid = 2196] [serial = 602] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (155DF800) [pid = 2196] [serial = 603] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (17AC3C00) [pid = 2196] [serial = 600] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (17A57800) [pid = 2196] [serial = 599] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15492C00) [pid = 2196] [serial = 597] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (0E1A1000) [pid = 2196] [serial = 596] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1DF89C00) [pid = 2196] [serial = 594] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1DF84400) [pid = 2196] [serial = 593] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (196AF800) [pid = 2196] [serial = 591] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (18D80400) [pid = 2196] [serial = 590] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1555D400) [pid = 2196] [serial = 588] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (15498800) [pid = 2196] [serial = 587] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1C411400) [pid = 2196] [serial = 585] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (196AFC00) [pid = 2196] [serial = 608] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (19DC4000) [pid = 2196] [serial = 612] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (196B4000) [pid = 2196] [serial = 609] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (1BDA3C00) [pid = 2196] [serial = 621] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (1BDB2C00) [pid = 2196] [serial = 567] [outer = 00000000] [url = about:blank] 08:54:29 INFO - PROCESS | 2196 | 1464105269288 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 2196 | 1464105269292 Marionette TRACE conn5 <- [1,866,null,{}] 08:54:29 INFO - PROCESS | 2196 | 1464105269298 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}] 08:54:29 INFO - PROCESS | 2196 | 1464105269397 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:54:29 INFO - PROCESS | 2196 | 1464105269406 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 2196 | ++DOCSHELL 0DF39C00 == 13 [pid = 2196] [id = 226] 08:54:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (0DF3E800) [pid = 2196] [serial = 676] [outer = 00000000] 08:54:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (0E16B800) [pid = 2196] [serial = 677] [outer = 0DF3E800] 08:54:29 INFO - PROCESS | 2196 | 1464105269457 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (0E19B800) [pid = 2196] [serial = 678] [outer = 0DF3E800] 08:54:30 INFO - PROCESS | 2196 | 1464105269974 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 750ms 08:54:30 INFO - PROCESS | 2196 | 1464105270029 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 2196 | 1464105270031 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:54:30 INFO - PROCESS | 2196 | 1464105270034 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:54:30 INFO - PROCESS | 2196 | 1464105270038 Marionette TRACE conn5 <- [1,870,null,{}] 08:54:30 INFO - PROCESS | 2196 | 1464105270049 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}] 08:54:30 INFO - PROCESS | 2196 | 1464105270140 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:54:30 INFO - PROCESS | 2196 | 1464105270149 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2196 | ++DOCSHELL 15535800 == 14 [pid = 2196] [id = 227] 08:54:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (15536400) [pid = 2196] [serial = 679] [outer = 00000000] 08:54:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (15559C00) [pid = 2196] [serial = 680] [outer = 15536400] 08:54:30 INFO - PROCESS | 2196 | 1464105270205 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1555F800) [pid = 2196] [serial = 681] [outer = 15536400] 08:54:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (15B6DC00) [pid = 2196] [serial = 682] [outer = 0D607000] 08:54:30 INFO - PROCESS | 2196 | 1464105270709 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 08:54:30 INFO - PROCESS | 2196 | 1464105270809 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 2196 | 1464105270811 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:54:30 INFO - PROCESS | 2196 | 1464105270814 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:54:30 INFO - PROCESS | 2196 | 1464105270816 Marionette TRACE conn5 <- [1,874,null,{}] 08:54:30 INFO - PROCESS | 2196 | 1464105270820 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}] 08:54:30 INFO - PROCESS | 2196 | 1464105270906 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:54:30 INFO - PROCESS | 2196 | 1464105270915 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2196 | ++DOCSHELL 15B2EC00 == 15 [pid = 2196] [id = 228] 08:54:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (15E04C00) [pid = 2196] [serial = 683] [outer = 00000000] 08:54:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (16914800) [pid = 2196] [serial = 684] [outer = 15E04C00] 08:54:30 INFO - PROCESS | 2196 | 1464105270960 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (169E6000) [pid = 2196] [serial = 685] [outer = 15E04C00] 08:54:31 INFO - PROCESS | 2196 | 1464105271448 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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 08:54:31 INFO - PROCESS | 2196 | 1464105271516 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 2196 | 1464105271528 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:54:31 INFO - PROCESS | 2196 | 1464105271542 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 2196 | 1464105271544 Marionette TRACE conn5 <- [1,878,null,{}] 08:54:31 INFO - PROCESS | 2196 | 1464105271547 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}] 08:54:31 INFO - PROCESS | 2196 | 1464105271651 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:54:31 INFO - PROCESS | 2196 | 1464105271661 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 2196 | ++DOCSHELL 174CA000 == 16 [pid = 2196] [id = 229] 08:54:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (174CAC00) [pid = 2196] [serial = 686] [outer = 00000000] 08:54:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (179F5C00) [pid = 2196] [serial = 687] [outer = 174CAC00] 08:54:31 INFO - PROCESS | 2196 | 1464105271751 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (17A58000) [pid = 2196] [serial = 688] [outer = 174CAC00] 08:54:32 INFO - PROCESS | 2196 | 1464105272199 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:54:32 INFO - PROCESS | 2196 | 1464105272214 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 2196 | 1464105272216 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:54:32 INFO - PROCESS | 2196 | 1464105272219 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 2196 | 1464105272221 Marionette TRACE conn5 <- [1,882,null,{}] 08:54:32 INFO - PROCESS | 2196 | 1464105272225 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}] 08:54:32 INFO - PROCESS | 2196 | 1464105272385 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:54:32 INFO - PROCESS | 2196 | 1464105272452 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 2196 | ++DOCSHELL 17AC4400 == 17 [pid = 2196] [id = 230] 08:54:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (17AC4800) [pid = 2196] [serial = 689] [outer = 00000000] 08:54:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17BA9400) [pid = 2196] [serial = 690] [outer = 17AC4800] 08:54:32 INFO - PROCESS | 2196 | 1464105272502 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (18887400) [pid = 2196] [serial = 691] [outer = 17AC4800] 08:54:32 INFO - PROCESS | 2196 | 1464105272961 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 770ms 08:54:33 INFO - PROCESS | 2196 | 1464105273006 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2196 | 1464105273008 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:54:33 INFO - PROCESS | 2196 | 1464105273017 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 2196 | 1464105273018 Marionette TRACE conn5 <- [1,886,null,{}] 08:54:33 INFO - PROCESS | 2196 | 1464105273022 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}] 08:54:33 INFO - PROCESS | 2196 | 1464105273135 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:54:33 INFO - PROCESS | 2196 | 1464105273147 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2196 | ++DOCSHELL 1888A400 == 18 [pid = 2196] [id = 231] 08:54:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1888F800) [pid = 2196] [serial = 692] [outer = 00000000] 08:54:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (18910800) [pid = 2196] [serial = 693] [outer = 1888F800] 08:54:33 INFO - PROCESS | 2196 | 1464105273334 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (18964400) [pid = 2196] [serial = 694] [outer = 1888F800] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1991A000) [pid = 2196] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (17BAA400) [pid = 2196] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0E195400) [pid = 2196] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (188DB800) [pid = 2196] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (196A7000) [pid = 2196] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (0CCF6400) [pid = 2196] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (15476800) [pid = 2196] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (17A60400) [pid = 2196] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (15E9E000) [pid = 2196] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (0DFE7400) [pid = 2196] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (155DF000) [pid = 2196] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (19611C00) [pid = 2196] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:54:33 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (17ABC800) [pid = 2196] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:54:33 INFO - PROCESS | 2196 | 1464105273683 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:54:33 INFO - PROCESS | 2196 | 1464105273757 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2196 | 1464105273759 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 2196 | 1464105273762 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 2196 | 1464105273764 Marionette TRACE conn5 <- [1,890,null,{}] 08:54:33 INFO - PROCESS | 2196 | 1464105273767 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}] 08:54:33 INFO - PROCESS | 2196 | 1464105273882 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:54:33 INFO - PROCESS | 2196 | 1464105273892 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2196 | ++DOCSHELL 0DF36000 == 19 [pid = 2196] [id = 232] 08:54:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (0E492800) [pid = 2196] [serial = 695] [outer = 00000000] 08:54:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (188DE800) [pid = 2196] [serial = 696] [outer = 0E492800] 08:54:33 INFO - PROCESS | 2196 | 1464105273937 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (18D84800) [pid = 2196] [serial = 697] [outer = 0E492800] 08:54:34 INFO - PROCESS | 2196 | 1464105274342 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]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 631ms 08:54:34 INFO - PROCESS | 2196 | 1464105274394 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 2196 | 1464105274396 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 2196 | 1464105274399 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:54:34 INFO - PROCESS | 2196 | 1464105274401 Marionette TRACE conn5 <- [1,894,null,{}] 08:54:34 INFO - PROCESS | 2196 | 1464105274405 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}] 08:54:34 INFO - PROCESS | 2196 | 1464105274516 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:54:34 INFO - PROCESS | 2196 | 1464105274559 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 2196 | ++DOCSHELL 15493800 == 20 [pid = 2196] [id = 233] 08:54:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (15530C00) [pid = 2196] [serial = 698] [outer = 00000000] 08:54:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (196A7000) [pid = 2196] [serial = 699] [outer = 15530C00] 08:54:34 INFO - PROCESS | 2196 | 1464105274607 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (196AC800) [pid = 2196] [serial = 700] [outer = 15530C00] 08:54:35 INFO - PROCESS | 2196 | 1464105275017 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 08:54:35 INFO - PROCESS | 2196 | 1464105275074 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 2196 | 1464105275076 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 2196 | 1464105275092 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:54:35 INFO - PROCESS | 2196 | 1464105275094 Marionette TRACE conn5 <- [1,898,null,{}] 08:54:35 INFO - PROCESS | 2196 | 1464105275098 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}] 08:54:35 INFO - PROCESS | 2196 | 1464105275181 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:54:35 INFO - PROCESS | 2196 | 1464105275190 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 2196 | ++DOCSHELL 15537800 == 21 [pid = 2196] [id = 234] 08:54:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (15823C00) [pid = 2196] [serial = 701] [outer = 00000000] 08:54:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (196BC400) [pid = 2196] [serial = 702] [outer = 15823C00] 08:54:35 INFO - PROCESS | 2196 | 1464105275238 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (196BCC00) [pid = 2196] [serial = 703] [outer = 15823C00] 08:54:36 INFO - PROCESS | 2196 | 1464105275975 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 08:54:36 INFO - PROCESS | 2196 | 1464105276025 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 2196 | 1464105276031 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 2196 | 1464105276036 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:54:36 INFO - PROCESS | 2196 | 1464105276041 Marionette TRACE conn5 <- [1,902,null,{}] 08:54:36 INFO - PROCESS | 2196 | 1464105276046 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}] 08:54:36 INFO - PROCESS | 2196 | 1464105276158 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:54:36 INFO - PROCESS | 2196 | 1464105276283 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 2196 | ++DOCSHELL 0E165C00 == 22 [pid = 2196] [id = 235] 08:54:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (0E167000) [pid = 2196] [serial = 704] [outer = 00000000] 08:54:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (12586800) [pid = 2196] [serial = 705] [outer = 0E167000] 08:54:36 INFO - PROCESS | 2196 | 1464105276349 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (15531000) [pid = 2196] [serial = 706] [outer = 0E167000] 08:54:36 INFO - PROCESS | 2196 | 1464105276934 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 08:54:36 INFO - PROCESS | 2196 | 1464105276970 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 2196 | 1464105276977 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:54:37 INFO - PROCESS | 2196 | 1464105276983 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 2196 | 1464105276986 Marionette TRACE conn5 <- [1,906,null,{}] 08:54:37 INFO - PROCESS | 2196 | 1464105276990 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}] 08:54:37 INFO - PROCESS | 2196 | 1464105277095 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:54:37 INFO - PROCESS | 2196 | 1464105277178 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3F800 == 23 [pid = 2196] [id = 236] 08:54:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (16912400) [pid = 2196] [serial = 707] [outer = 00000000] 08:54:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (17AC7400) [pid = 2196] [serial = 708] [outer = 16912400] 08:54:37 INFO - PROCESS | 2196 | 1464105277273 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (17BB0400) [pid = 2196] [serial = 709] [outer = 16912400] 08:54:37 INFO - PROCESS | 2196 | 1464105277871 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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 08:54:37 INFO - PROCESS | 2196 | 1464105277915 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 2196 | 1464105277918 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:54:37 INFO - PROCESS | 2196 | 1464105277921 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 2196 | 1464105277925 Marionette TRACE conn5 <- [1,910,null,{}] 08:54:37 INFO - PROCESS | 2196 | 1464105277937 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}] 08:54:38 INFO - PROCESS | 2196 | 1464105278081 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:54:38 INFO - PROCESS | 2196 | 1464105278211 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 2196 | ++DOCSHELL 19876400 == 24 [pid = 2196] [id = 237] 08:54:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (19876800) [pid = 2196] [serial = 710] [outer = 00000000] 08:54:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (19918400) [pid = 2196] [serial = 711] [outer = 19876800] 08:54:38 INFO - PROCESS | 2196 | 1464105278274 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (19921800) [pid = 2196] [serial = 712] [outer = 19876800] 08:54:38 INFO - PROCESS | 2196 | 1464105278908 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1023ms 08:54:38 INFO - PROCESS | 2196 | 1464105278949 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 2196 | 1464105278952 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:54:38 INFO - PROCESS | 2196 | 1464105278955 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 2196 | 1464105278958 Marionette TRACE conn5 <- [1,914,null,{}] 08:54:38 INFO - PROCESS | 2196 | 1464105278961 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}] 08:54:39 INFO - PROCESS | 2196 | 1464105279072 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:54:39 INFO - PROCESS | 2196 | 1464105279306 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF5000 == 25 [pid = 2196] [id = 238] 08:54:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0D299400) [pid = 2196] [serial = 713] [outer = 00000000] 08:54:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (0DB47C00) [pid = 2196] [serial = 714] [outer = 0D299400] 08:54:39 INFO - PROCESS | 2196 | 1464105279369 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (0DF3FC00) [pid = 2196] [serial = 715] [outer = 0D299400] 08:54:40 INFO - PROCESS | 2196 | 1464105280054 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]]]}] 08:54:40 INFO - PROCESS | 2196 | --DOCSHELL 0DD40800 == 24 [pid = 2196] [id = 224] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1A62C400) [pid = 2196] [serial = 668] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOCSHELL 1A622800 == 23 [pid = 2196] [id = 223] 08:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1175ms 08:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:54:40 INFO - PROCESS | 2196 | 1464105280132 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 2196 | 1464105280136 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 2196 | 1464105280140 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 2196 | 1464105280144 Marionette TRACE conn5 <- [1,918,null,{}] 08:54:40 INFO - PROCESS | 2196 | 1464105280149 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}] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (18D86C00) [pid = 2196] [serial = 651] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (196C1000) [pid = 2196] [serial = 663] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (19E18800) [pid = 2196] [serial = 666] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (18888000) [pid = 2196] [serial = 647] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (18889C00) [pid = 2196] [serial = 648] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1564F000) [pid = 2196] [serial = 638] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (15B69000) [pid = 2196] [serial = 639] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (18D98800) [pid = 2196] [serial = 650] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (196ADC00) [pid = 2196] [serial = 653] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0D601800) [pid = 2196] [serial = 629] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (0D6F6400) [pid = 2196] [serial = 630] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (15529C00) [pid = 2196] [serial = 635] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15532000) [pid = 2196] [serial = 636] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (17AC6400) [pid = 2196] [serial = 644] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (17BA4000) [pid = 2196] [serial = 645] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (169E8000) [pid = 2196] [serial = 641] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (171ED400) [pid = 2196] [serial = 642] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (0E16C000) [pid = 2196] [serial = 632] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (196C3C00) [pid = 2196] [serial = 656] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (196AE000) [pid = 2196] [serial = 654] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (0E170400) [pid = 2196] [serial = 633] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (19924400) [pid = 2196] [serial = 659] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (19858400) [pid = 2196] [serial = 657] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (19E14000) [pid = 2196] [serial = 665] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (19E0C800) [pid = 2196] [serial = 660] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (196B4400) [pid = 2196] [serial = 662] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 2196 | 1464105280277 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:54:40 INFO - PROCESS | 2196 | 1464105280327 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE7400 == 24 [pid = 2196] [id = 239] 08:54:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (0DFE8C00) [pid = 2196] [serial = 716] [outer = 00000000] 08:54:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (0E16BC00) [pid = 2196] [serial = 717] [outer = 0DFE8C00] 08:54:40 INFO - PROCESS | 2196 | 1464105280375 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (0E199C00) [pid = 2196] [serial = 718] [outer = 0DFE8C00] 08:54:40 INFO - PROCESS | 2196 | 1464105280782 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]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 08:54:40 INFO - PROCESS | 2196 | 1464105280814 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 2196 | 1464105280818 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 2196 | 1464105280822 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:54:40 INFO - PROCESS | 2196 | 1464105280824 Marionette TRACE conn5 <- [1,922,null,{}] 08:54:40 INFO - PROCESS | 2196 | 1464105280828 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}] 08:54:40 INFO - PROCESS | 2196 | 1464105280910 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:54:40 INFO - PROCESS | 2196 | 1464105280918 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 2196 | ++DOCSHELL 0EEE9C00 == 25 [pid = 2196] [id = 240] 08:54:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1547A800) [pid = 2196] [serial = 719] [outer = 00000000] 08:54:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (15565400) [pid = 2196] [serial = 720] [outer = 1547A800] 08:54:40 INFO - PROCESS | 2196 | 1464105280964 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (15872000) [pid = 2196] [serial = 721] [outer = 1547A800] 08:54:41 INFO - PROCESS | 2196 | 1464105281416 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 08:54:41 INFO - PROCESS | 2196 | 1464105281457 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 2196 | 1464105281460 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:54:41 INFO - PROCESS | 2196 | 1464105281469 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 2196 | 1464105281475 Marionette TRACE conn5 <- [1,926,null,{}] 08:54:41 INFO - PROCESS | 2196 | 1464105281484 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}] 08:54:41 INFO - PROCESS | 2196 | 1464105281572 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:54:41 INFO - PROCESS | 2196 | 1464105281621 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 2196 | ++DOCSHELL 171EF000 == 26 [pid = 2196] [id = 241] 08:54:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (171EF400) [pid = 2196] [serial = 722] [outer = 00000000] 08:54:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (174C9800) [pid = 2196] [serial = 723] [outer = 171EF400] 08:54:41 INFO - PROCESS | 2196 | 1464105281669 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (17A58400) [pid = 2196] [serial = 724] [outer = 171EF400] 08:54:42 INFO - PROCESS | 2196 | 1464105282113 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:54:42 INFO - PROCESS | 2196 | 1464105282162 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 2196 | 1464105282165 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 2196 | 1464105282168 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 2196 | 1464105282169 Marionette TRACE conn5 <- [1,930,null,{}] 08:54:42 INFO - PROCESS | 2196 | 1464105282173 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}] 08:54:42 INFO - PROCESS | 2196 | 1464105282283 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:54:42 INFO - PROCESS | 2196 | 1464105282293 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 2196 | ++DOCSHELL 0E19FC00 == 27 [pid = 2196] [id = 242] 08:54:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (17AC3800) [pid = 2196] [serial = 725] [outer = 00000000] 08:54:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (17BA9000) [pid = 2196] [serial = 726] [outer = 17AC3800] 08:54:42 INFO - PROCESS | 2196 | 1464105282338 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (188D6000) [pid = 2196] [serial = 727] [outer = 17AC3800] 08:54:42 INFO - PROCESS | 2196 | 1464105282805 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:54:42 INFO - PROCESS | 2196 | 1464105282842 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 2196 | 1464105282844 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 2196 | 1464105282847 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 2196 | 1464105282849 Marionette TRACE conn5 <- [1,934,null,{}] 08:54:42 INFO - PROCESS | 2196 | 1464105282853 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}] 08:54:42 INFO - PROCESS | 2196 | 1464105282965 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:54:43 INFO - PROCESS | 2196 | 1464105283056 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3C000 == 28 [pid = 2196] [id = 243] 08:54:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (18D99000) [pid = 2196] [serial = 728] [outer = 00000000] 08:54:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1960F800) [pid = 2196] [serial = 729] [outer = 18D99000] 08:54:43 INFO - PROCESS | 2196 | 1464105283112 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (196AE400) [pid = 2196] [serial = 730] [outer = 18D99000] 08:54:43 INFO - PROCESS | 2196 | 1464105283562 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:54:43 INFO - PROCESS | 2196 | 1464105283618 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 2196 | 1464105283620 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:54:43 INFO - PROCESS | 2196 | 1464105283623 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 2196 | 1464105283625 Marionette TRACE conn5 <- [1,938,null,{}] 08:54:43 INFO - PROCESS | 2196 | 1464105283629 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}] 08:54:43 INFO - PROCESS | 2196 | 1464105283743 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:54:43 INFO - PROCESS | 2196 | 1464105283801 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 2196 | ++DOCSHELL 196B9800 == 29 [pid = 2196] [id = 244] 08:54:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (196BC000) [pid = 2196] [serial = 731] [outer = 00000000] 08:54:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (19742800) [pid = 2196] [serial = 732] [outer = 196BC000] 08:54:43 INFO - PROCESS | 2196 | 1464105283847 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1974A800) [pid = 2196] [serial = 733] [outer = 196BC000] 08:54:44 INFO - PROCESS | 2196 | 1464105284272 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 08:54:44 INFO - PROCESS | 2196 | 1464105284299 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 2196 | 1464105284301 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 2196 | 1464105284305 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 2196 | 1464105284306 Marionette TRACE conn5 <- [1,942,null,{}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:54:44 INFO - PROCESS | 2196 | 1464105284310 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}] 08:54:44 INFO - PROCESS | 2196 | 1464105284464 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (174CAC00) [pid = 2196] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (17AC4800) [pid = 2196] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (15E04C00) [pid = 2196] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (0D22EC00) [pid = 2196] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15536400) [pid = 2196] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (0DF3E800) [pid = 2196] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1888F800) [pid = 2196] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (0E492800) [pid = 2196] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1DF8E000) [pid = 2196] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:54:44 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (15530C00) [pid = 2196] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:54:44 INFO - PROCESS | 2196 | 1464105284587 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF1400 == 30 [pid = 2196] [id = 245] 08:54:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (0CCF2000) [pid = 2196] [serial = 734] [outer = 00000000] 08:54:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (0E172000) [pid = 2196] [serial = 735] [outer = 0CCF2000] 08:54:44 INFO - PROCESS | 2196 | 1464105284634 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (12585800) [pid = 2196] [serial = 736] [outer = 0CCF2000] 08:54:45 INFO - PROCESS | 2196 | 1464105285009 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 08:54:45 INFO - PROCESS | 2196 | 1464105285039 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 2196 | 1464105285041 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:54:45 INFO - PROCESS | 2196 | 1464105285045 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:54:45 INFO - PROCESS | 2196 | 1464105285047 Marionette TRACE conn5 <- [1,946,null,{}] 08:54:45 INFO - PROCESS | 2196 | 1464105285050 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}] 08:54:45 INFO - PROCESS | 2196 | 1464105285166 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:54:45 INFO - PROCESS | 2196 | 1464105285176 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2196 | ++DOCSHELL 174CAC00 == 31 [pid = 2196] [id = 246] 08:54:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (179FD800) [pid = 2196] [serial = 737] [outer = 00000000] 08:54:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (19923000) [pid = 2196] [serial = 738] [outer = 179FD800] 08:54:45 INFO - PROCESS | 2196 | 1464105285223 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (19E0A400) [pid = 2196] [serial = 739] [outer = 179FD800] 08:54:45 INFO - PROCESS | 2196 | 1464105285645 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 08:54:45 INFO - PROCESS | 2196 | 1464105285679 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 2196 | 1464105285681 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:54:45 INFO - PROCESS | 2196 | 1464105285684 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 2196 | 1464105285685 Marionette TRACE conn5 <- [1,950,null,{}] 08:54:45 INFO - PROCESS | 2196 | 1464105285689 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}] 08:54:45 INFO - PROCESS | 2196 | 1464105285799 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:54:45 INFO - PROCESS | 2196 | 1464105285807 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2196 | ++DOCSHELL 196AF000 == 32 [pid = 2196] [id = 247] 08:54:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (19E0D000) [pid = 2196] [serial = 740] [outer = 00000000] 08:54:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1A465C00) [pid = 2196] [serial = 741] [outer = 19E0D000] 08:54:45 INFO - PROCESS | 2196 | 1464105285852 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1A62A000) [pid = 2196] [serial = 742] [outer = 19E0D000] 08:54:46 INFO - PROCESS | 2196 | 1464105286280 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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 08:54:46 INFO - PROCESS | 2196 | 1464105286315 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 2196 | 1464105286317 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:54:46 INFO - PROCESS | 2196 | 1464105286321 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 2196 | 1464105286322 Marionette TRACE conn5 <- [1,954,null,{}] 08:54:46 INFO - PROCESS | 2196 | 1464105286326 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}] 08:54:46 INFO - PROCESS | 2196 | 1464105286445 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:54:46 INFO - PROCESS | 2196 | 1464105286455 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 2196 | ++DOCSHELL 0E4FB800 == 33 [pid = 2196] [id = 248] 08:54:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (171F6C00) [pid = 2196] [serial = 743] [outer = 00000000] 08:54:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1A765800) [pid = 2196] [serial = 744] [outer = 171F6C00] 08:54:46 INFO - PROCESS | 2196 | 1464105286509 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1A76E800) [pid = 2196] [serial = 745] [outer = 171F6C00] 08:54:47 INFO - PROCESS | 2196 | 1464105287209 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 08:54:47 INFO - PROCESS | 2196 | 1464105287252 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 2196 | 1464105287258 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 2196 | 1464105287263 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:54:47 INFO - PROCESS | 2196 | 1464105287267 Marionette TRACE conn5 <- [1,958,null,{}] 08:54:47 INFO - PROCESS | 2196 | 1464105287273 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}] 08:54:47 INFO - PROCESS | 2196 | 1464105287389 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:54:47 INFO - PROCESS | 2196 | 1464105287522 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A3400 == 34 [pid = 2196] [id = 249] 08:54:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (0E1A3800) [pid = 2196] [serial = 746] [outer = 00000000] 08:54:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (15532400) [pid = 2196] [serial = 747] [outer = 0E1A3800] 08:54:47 INFO - PROCESS | 2196 | 1464105287585 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (15583800) [pid = 2196] [serial = 748] [outer = 0E1A3800] 08:54:48 INFO - PROCESS | 2196 | 1464105288131 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 08:54:48 INFO - PROCESS | 2196 | 1464105288210 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 2196 | 1464105288216 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:54:48 INFO - PROCESS | 2196 | 1464105288223 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 2196 | 1464105288226 Marionette TRACE conn5 <- [1,962,null,{}] 08:54:48 INFO - PROCESS | 2196 | 1464105288231 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}] 08:54:48 INFO - PROCESS | 2196 | 1464105288347 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:54:48 INFO - PROCESS | 2196 | 1464105288444 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 2196 | ++DOCSHELL 171E9800 == 35 [pid = 2196] [id = 250] 08:54:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (171EC400) [pid = 2196] [serial = 749] [outer = 00000000] 08:54:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (17BA8000) [pid = 2196] [serial = 750] [outer = 171EC400] 08:54:48 INFO - PROCESS | 2196 | 1464105288503 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (18D8F800) [pid = 2196] [serial = 751] [outer = 171EC400] 08:54:49 INFO - PROCESS | 2196 | 1464105289134 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 08:54:49 INFO - PROCESS | 2196 | 1464105289195 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 2196 | 1464105289198 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:54:49 INFO - PROCESS | 2196 | 1464105289202 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 2196 | 1464105289206 Marionette TRACE conn5 <- [1,966,null,{}] 08:54:49 INFO - PROCESS | 2196 | 1464105289217 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}] 08:54:49 INFO - PROCESS | 2196 | 1464105289327 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:54:49 INFO - PROCESS | 2196 | 1464105289454 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 2196 | ++DOCSHELL 1A76A800 == 36 [pid = 2196] [id = 251] 08:54:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1A76AC00) [pid = 2196] [serial = 752] [outer = 00000000] 08:54:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1AD41800) [pid = 2196] [serial = 753] [outer = 1A76AC00] 08:54:49 INFO - PROCESS | 2196 | 1464105289512 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BDAD800) [pid = 2196] [serial = 754] [outer = 1A76AC00] 08:54:50 INFO - PROCESS | 2196 | 1464105290091 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 08:54:50 INFO - PROCESS | 2196 | 1464105290135 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 2196 | 1464105290138 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 2196 | 1464105290141 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:54:50 INFO - PROCESS | 2196 | 1464105290143 Marionette TRACE conn5 <- [1,970,null,{}] 08:54:50 INFO - PROCESS | 2196 | 1464105290147 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}] 08:54:50 INFO - PROCESS | 2196 | 1464105290258 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:54:50 INFO - PROCESS | 2196 | 1464105290361 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB9C00 == 37 [pid = 2196] [id = 252] 08:54:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BEBA400) [pid = 2196] [serial = 755] [outer = 00000000] 08:54:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1BFC7C00) [pid = 2196] [serial = 756] [outer = 1BEBA400] 08:54:50 INFO - PROCESS | 2196 | 1464105290419 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C0C0400) [pid = 2196] [serial = 757] [outer = 1BEBA400] 08:54:51 INFO - PROCESS | 2196 | 1464105291040 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 08:54:51 INFO - PROCESS | 2196 | 1464105291115 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 2196 | 1464105291117 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:54:51 INFO - PROCESS | 2196 | 1464105291120 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 2196 | 1464105291122 Marionette TRACE conn5 <- [1,974,null,{}] 08:54:51 INFO - PROCESS | 2196 | 1464105291152 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}] 08:54:51 INFO - PROCESS | 2196 | 1464105291255 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:54:51 INFO - PROCESS | 2196 | 1464105291505 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 2196 | ++DOCSHELL 0DB4BC00 == 38 [pid = 2196] [id = 253] 08:54:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (0DB4E400) [pid = 2196] [serial = 758] [outer = 00000000] 08:54:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (0DD3CC00) [pid = 2196] [serial = 759] [outer = 0DB4E400] 08:54:51 INFO - PROCESS | 2196 | 1464105291573 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0E198C00) [pid = 2196] [serial = 760] [outer = 0DB4E400] 08:54:52 INFO - PROCESS | 2196 | 1464105292162 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1071ms 08:54:52 INFO - PROCESS | 2196 | 1464105292207 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 2196 | 1464105292212 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:54:52 INFO - PROCESS | 2196 | 1464105292216 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:54:52 INFO - PROCESS | 2196 | 1464105292220 Marionette TRACE conn5 <- [1,978,null,{}] 08:54:52 INFO - PROCESS | 2196 | 1464105292225 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}] 08:54:52 INFO - PROCESS | 2196 | 1464105292327 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:54:52 INFO - PROCESS | 2196 | 1464105292432 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A4000 == 39 [pid = 2196] [id = 254] 08:54:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1552C800) [pid = 2196] [serial = 761] [outer = 00000000] 08:54:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (169E3C00) [pid = 2196] [serial = 762] [outer = 1552C800] 08:54:52 INFO - PROCESS | 2196 | 1464105292485 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (171F0C00) [pid = 2196] [serial = 763] [outer = 1552C800] 08:54:52 INFO - PROCESS | 2196 | --DOCSHELL 0CC1E400 == 38 [pid = 2196] [id = 24] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1DFE8C00) [pid = 2196] [serial = 627] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (196A7000) [pid = 2196] [serial = 699] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (179F5C00) [pid = 2196] [serial = 687] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (17BA9400) [pid = 2196] [serial = 690] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17A58000) [pid = 2196] [serial = 688] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (16914800) [pid = 2196] [serial = 684] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (0DB51C00) [pid = 2196] [serial = 675] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (0D575400) [pid = 2196] [serial = 674] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (15559C00) [pid = 2196] [serial = 680] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1555F800) [pid = 2196] [serial = 681] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (0E16B800) [pid = 2196] [serial = 677] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (0E19B800) [pid = 2196] [serial = 678] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0E16AC00) [pid = 2196] [serial = 671] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (18887400) [pid = 2196] [serial = 691] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (18910800) [pid = 2196] [serial = 693] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (18964400) [pid = 2196] [serial = 694] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (188DE800) [pid = 2196] [serial = 696] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (196AC800) [pid = 2196] [serial = 700] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1E1F3400) [pid = 2196] [serial = 390] [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.] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (18D84800) [pid = 2196] [serial = 697] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (169E6000) [pid = 2196] [serial = 685] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 2196 | 1464105292975 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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 830ms 08:54:53 INFO - PROCESS | 2196 | 1464105293055 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 2196 | 1464105293059 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:54:53 INFO - PROCESS | 2196 | 1464105293063 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 2196 | 1464105293065 Marionette TRACE conn5 <- [1,982,null,{}] 08:54:53 INFO - PROCESS | 2196 | 1464105293069 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}] 08:54:53 INFO - PROCESS | 2196 | 1464105293152 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:54:53 INFO - PROCESS | 2196 | 1464105293165 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 2196 | ++DOCSHELL 0E16FC00 == 39 [pid = 2196] [id = 255] 08:54:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (0E195800) [pid = 2196] [serial = 764] [outer = 00000000] 08:54:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1552B400) [pid = 2196] [serial = 765] [outer = 0E195800] 08:54:53 INFO - PROCESS | 2196 | 1464105293211 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (15563000) [pid = 2196] [serial = 766] [outer = 0E195800] 08:54:53 INFO - PROCESS | 2196 | 1464105293671 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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 08:54:53 INFO - PROCESS | 2196 | 1464105293738 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 2196 | 1464105293741 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:54:53 INFO - PROCESS | 2196 | 1464105293746 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 2196 | 1464105293752 Marionette TRACE conn5 <- [1,986,null,{}] 08:54:53 INFO - PROCESS | 2196 | 1464105293761 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}] 08:54:53 INFO - PROCESS | 2196 | 1464105293880 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:54:54 INFO - PROCESS | 2196 | 1464105293975 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 2196 | ++DOCSHELL 155DD000 == 40 [pid = 2196] [id = 256] 08:54:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (174C9400) [pid = 2196] [serial = 767] [outer = 00000000] 08:54:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17AC7000) [pid = 2196] [serial = 768] [outer = 174C9400] 08:54:54 INFO - PROCESS | 2196 | 1464105294022 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (17BA7C00) [pid = 2196] [serial = 769] [outer = 174C9400] 08:54:54 INFO - PROCESS | 2196 | 1464105294397 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 08:54:54 INFO - PROCESS | 2196 | 1464105294444 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 2196 | 1464105294446 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:54:54 INFO - PROCESS | 2196 | 1464105294451 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 2196 | 1464105294452 Marionette TRACE conn5 <- [1,990,null,{}] 08:54:54 INFO - PROCESS | 2196 | 1464105294456 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}] 08:54:54 INFO - PROCESS | 2196 | 1464105294542 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:54:54 INFO - PROCESS | 2196 | 1464105294549 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 2196 | ++DOCSHELL 0936E800 == 41 [pid = 2196] [id = 257] 08:54:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (17BAB400) [pid = 2196] [serial = 770] [outer = 00000000] 08:54:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (18963800) [pid = 2196] [serial = 771] [outer = 17BAB400] 08:54:54 INFO - PROCESS | 2196 | 1464105294597 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (18D97000) [pid = 2196] [serial = 772] [outer = 17BAB400] 08:54:55 INFO - PROCESS | 2196 | 1464105295065 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 08:54:55 INFO - PROCESS | 2196 | 1464105295123 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 2196 | 1464105295125 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:54:55 INFO - PROCESS | 2196 | 1464105295128 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 2196 | 1464105295130 Marionette TRACE conn5 <- [1,994,null,{}] 08:54:55 INFO - PROCESS | 2196 | 1464105295133 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}] 08:54:55 INFO - PROCESS | 2196 | 1464105295276 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:54:55 INFO - PROCESS | 2196 | 1464105295335 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 2196 | ++DOCSHELL 19613800 == 42 [pid = 2196] [id = 258] 08:54:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (196A7000) [pid = 2196] [serial = 773] [outer = 00000000] 08:54:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (196AEC00) [pid = 2196] [serial = 774] [outer = 196A7000] 08:54:55 INFO - PROCESS | 2196 | 1464105295387 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (196C1400) [pid = 2196] [serial = 775] [outer = 196A7000] 08:54:55 INFO - PROCESS | 2196 | 1464105295855 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 770ms 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:54:55 INFO - PROCESS | 2196 | 1464105295899 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 2196 | 1464105295901 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 2196 | 1464105295903 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 2196 | 1464105295905 Marionette TRACE conn5 <- [1,998,null,{}] 08:54:55 INFO - PROCESS | 2196 | 1464105295909 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}] 08:54:56 INFO - PROCESS | 2196 | 1464105296021 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:54:56 INFO - PROCESS | 2196 | 1464105296077 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 2196 | ++DOCSHELL 17A64800 == 43 [pid = 2196] [id = 259] 08:54:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (196C4400) [pid = 2196] [serial = 776] [outer = 00000000] 08:54:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (19DBA400) [pid = 2196] [serial = 777] [outer = 196C4400] 08:54:56 INFO - PROCESS | 2196 | 1464105296126 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (19E0E000) [pid = 2196] [serial = 778] [outer = 196C4400] 08:54:56 INFO - PROCESS | 2196 | 1464105296536 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:54:56 INFO - PROCESS | 2196 | 1464105296575 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 2196 | 1464105296577 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:54:56 INFO - PROCESS | 2196 | 1464105296585 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 2196 | 1464105296586 Marionette TRACE conn5 <- [1,1002,null,{}] 08:54:56 INFO - PROCESS | 2196 | 1464105296590 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}] 08:54:56 INFO - PROCESS | 2196 | 1464105296724 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:54:56 INFO - PROCESS | 2196 | 1464105296747 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 2196 | ++DOCSHELL 19E13800 == 44 [pid = 2196] [id = 260] 08:54:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (19E14400) [pid = 2196] [serial = 779] [outer = 00000000] 08:54:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A630C00) [pid = 2196] [serial = 780] [outer = 19E14400] 08:54:56 INFO - PROCESS | 2196 | 1464105296793 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A768000) [pid = 2196] [serial = 781] [outer = 19E14400] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1547A800) [pid = 2196] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (18D99000) [pid = 2196] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (17AC3800) [pid = 2196] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (0DFE8C00) [pid = 2196] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (171EF400) [pid = 2196] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (196BC000) [pid = 2196] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0D299400) [pid = 2196] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (0CCF2000) [pid = 2196] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (19E0D000) [pid = 2196] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:54:57 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (179FD800) [pid = 2196] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:54:57 INFO - PROCESS | 2196 | 1464105297241 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 731ms 08:54:57 INFO - PROCESS | 2196 | 1464105297320 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2196 | 1464105297322 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:54:57 INFO - PROCESS | 2196 | 1464105297328 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 2196 | 1464105297329 Marionette TRACE conn5 <- [1,1006,null,{}] 08:54:57 INFO - PROCESS | 2196 | 1464105297333 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}] 08:54:57 INFO - PROCESS | 2196 | 1464105297416 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:54:57 INFO - PROCESS | 2196 | 1464105297423 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 2196 | ++DOCSHELL 1555E800 == 45 [pid = 2196] [id = 261] 08:54:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (17AC8000) [pid = 2196] [serial = 782] [outer = 00000000] 08:54:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19917400) [pid = 2196] [serial = 783] [outer = 17AC8000] 08:54:57 INFO - PROCESS | 2196 | 1464105297472 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19E17400) [pid = 2196] [serial = 784] [outer = 17AC8000] 08:54:57 INFO - PROCESS | 2196 | 1464105297898 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 08:54:57 INFO - PROCESS | 2196 | 1464105297957 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2196 | 1464105297959 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:54:57 INFO - PROCESS | 2196 | 1464105297962 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 2196 | 1464105297964 Marionette TRACE conn5 <- [1,1010,null,{}] 08:54:57 INFO - PROCESS | 2196 | 1464105297967 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}] 08:54:58 INFO - PROCESS | 2196 | 1464105298054 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:54:58 INFO - PROCESS | 2196 | 1464105298064 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 2196 | ++DOCSHELL 1A628800 == 46 [pid = 2196] [id = 262] 08:54:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1A629800) [pid = 2196] [serial = 785] [outer = 00000000] 08:54:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BEC6400) [pid = 2196] [serial = 786] [outer = 1A629800] 08:54:58 INFO - PROCESS | 2196 | 1464105298111 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C414000) [pid = 2196] [serial = 787] [outer = 1A629800] 08:54:58 INFO - PROCESS | 2196 | 1464105298564 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 631ms 08:54:58 INFO - PROCESS | 2196 | 1464105298593 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 2196 | 1464105298595 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 2196 | 1464105298598 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:54:58 INFO - PROCESS | 2196 | 1464105298600 Marionette TRACE conn5 <- [1,1014,null,{}] 08:54:58 INFO - PROCESS | 2196 | 1464105298618 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}] 08:54:58 INFO - PROCESS | 2196 | 1464105298703 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:54:58 INFO - PROCESS | 2196 | 1464105298711 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 2196 | ++DOCSHELL 1C41BC00 == 47 [pid = 2196] [id = 263] 08:54:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C459400) [pid = 2196] [serial = 788] [outer = 00000000] 08:54:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1C872800) [pid = 2196] [serial = 789] [outer = 1C459400] 08:54:58 INFO - PROCESS | 2196 | 1464105298762 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1D9AA800) [pid = 2196] [serial = 790] [outer = 1C459400] 08:54:59 INFO - PROCESS | 2196 | 1464105299420 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 08:54:59 INFO - PROCESS | 2196 | 1464105299540 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 2196 | 1464105299545 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:54:59 INFO - PROCESS | 2196 | 1464105299552 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 2196 | 1464105299557 Marionette TRACE conn5 <- [1,1018,null,{}] 08:54:59 INFO - PROCESS | 2196 | 1464105299563 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}] 08:54:59 INFO - PROCESS | 2196 | 1464105299689 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:54:59 INFO - PROCESS | 2196 | 1464105299819 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 2196 | ++DOCSHELL 0DD32800 == 48 [pid = 2196] [id = 264] 08:54:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0E16AC00) [pid = 2196] [serial = 791] [outer = 00000000] 08:54:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (15559C00) [pid = 2196] [serial = 792] [outer = 0E16AC00] 08:54:59 INFO - PROCESS | 2196 | 1464105299882 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (15871400) [pid = 2196] [serial = 793] [outer = 0E16AC00] 08:55:00 INFO - PROCESS | 2196 | 1464105300440 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 08:55:00 INFO - PROCESS | 2196 | 1464105300485 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 2196 | 1464105300491 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:55:00 INFO - PROCESS | 2196 | 1464105300498 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 2196 | 1464105300501 Marionette TRACE conn5 <- [1,1022,null,{}] 08:55:00 INFO - PROCESS | 2196 | 1464105300506 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}] 08:55:00 INFO - PROCESS | 2196 | 1464105300622 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:55:00 INFO - PROCESS | 2196 | 1464105300729 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 2196 | ++DOCSHELL 179FB000 == 49 [pid = 2196] [id = 265] 08:55:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (17A59000) [pid = 2196] [serial = 794] [outer = 00000000] 08:55:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (18A9A000) [pid = 2196] [serial = 795] [outer = 17A59000] 08:55:00 INFO - PROCESS | 2196 | 1464105300788 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (196B0C00) [pid = 2196] [serial = 796] [outer = 17A59000] 08:55:01 INFO - PROCESS | 2196 | 1464105301411 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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 990ms 08:55:01 INFO - PROCESS | 2196 | 1464105301490 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 2196 | 1464105301492 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:55:01 INFO - PROCESS | 2196 | 1464105301496 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 2196 | 1464105301500 Marionette TRACE conn5 <- [1,1026,null,{}] 08:55:01 INFO - PROCESS | 2196 | 1464105301512 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}] 08:55:01 INFO - PROCESS | 2196 | 1464105301637 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:55:01 INFO - PROCESS | 2196 | 1464105301766 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 2196 | ++DOCSHELL 1BDA6000 == 50 [pid = 2196] [id = 266] 08:55:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1BFCD800) [pid = 2196] [serial = 797] [outer = 00000000] 08:55:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1D9A9400) [pid = 2196] [serial = 798] [outer = 1BFCD800] 08:55:01 INFO - PROCESS | 2196 | 1464105301827 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1DA56400) [pid = 2196] [serial = 799] [outer = 1BFCD800] 08:55:02 INFO - PROCESS | 2196 | 1464105302473 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1026ms 08:55:02 INFO - PROCESS | 2196 | 1464105302525 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 2196 | 1464105302528 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:55:02 INFO - PROCESS | 2196 | 1464105302532 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 2196 | 1464105302534 Marionette TRACE conn5 <- [1,1030,null,{}] 08:55:02 INFO - PROCESS | 2196 | 1464105302538 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}] 08:55:02 INFO - PROCESS | 2196 | 1464105302644 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:55:02 INFO - PROCESS | 2196 | 1464105302772 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 2196 | ++DOCSHELL 1552AC00 == 51 [pid = 2196] [id = 267] 08:55:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1D9B2800) [pid = 2196] [serial = 800] [outer = 00000000] 08:55:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1DF88000) [pid = 2196] [serial = 801] [outer = 1D9B2800] 08:55:02 INFO - PROCESS | 2196 | 1464105302829 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1DF8D400) [pid = 2196] [serial = 802] [outer = 1D9B2800] 08:55:03 INFO - PROCESS | 2196 | 1464105303434 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 08:55:03 INFO - PROCESS | 2196 | 1464105303504 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 2196 | 1464105303507 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:55:03 INFO - PROCESS | 2196 | 1464105303510 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:55:03 INFO - PROCESS | 2196 | 1464105303512 Marionette TRACE conn5 <- [1,1034,null,{}] 08:55:03 INFO - PROCESS | 2196 | 1464105303516 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}] 08:55:03 INFO - PROCESS | 2196 | 1464105303619 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:55:03 INFO - PROCESS | 2196 | 1464105303758 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 2196 | ++DOCSHELL 1DF84400 == 52 [pid = 2196] [id = 268] 08:55:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1D9ABC00) [pid = 2196] [serial = 803] [outer = 00000000] 08:55:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1DFA3000) [pid = 2196] [serial = 804] [outer = 1D9ABC00] 08:55:03 INFO - PROCESS | 2196 | 1464105303814 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1DFA8400) [pid = 2196] [serial = 805] [outer = 1D9ABC00] 08:55:04 INFO - PROCESS | 2196 | 1464105304549 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1068ms 08:55:04 INFO - PROCESS | 2196 | 1464105304587 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 2196 | 1464105304591 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:55:04 INFO - PROCESS | 2196 | 1464105304597 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 2196 | 1464105304601 Marionette TRACE conn5 <- [1,1038,null,{}] 08:55:04 INFO - PROCESS | 2196 | 1464105304607 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}] 08:55:04 INFO - PROCESS | 2196 | 1464105304705 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:55:04 INFO - PROCESS | 2196 | 1464105304841 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 2196 | ++DOCSHELL 0E32C400 == 53 [pid = 2196] [id = 269] 08:55:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1547D800) [pid = 2196] [serial = 806] [outer = 00000000] 08:55:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1555BC00) [pid = 2196] [serial = 807] [outer = 1547D800] 08:55:04 INFO - PROCESS | 2196 | 1464105304896 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (16913800) [pid = 2196] [serial = 808] [outer = 1547D800] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 1A628800 == 52 [pid = 2196] [id = 262] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 1555E800 == 51 [pid = 2196] [id = 261] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 19E13800 == 50 [pid = 2196] [id = 260] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 17A64800 == 49 [pid = 2196] [id = 259] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 19613800 == 48 [pid = 2196] [id = 258] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 0936E800 == 47 [pid = 2196] [id = 257] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 155DD000 == 46 [pid = 2196] [id = 256] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 0E16FC00 == 45 [pid = 2196] [id = 255] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 0E1A4000 == 44 [pid = 2196] [id = 254] 08:55:05 INFO - PROCESS | 2196 | --DOCSHELL 0DB4BC00 == 43 [pid = 2196] [id = 253] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (15565400) [pid = 2196] [serial = 720] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (15872000) [pid = 2196] [serial = 721] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1960F800) [pid = 2196] [serial = 729] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (17BA9000) [pid = 2196] [serial = 726] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (0E16BC00) [pid = 2196] [serial = 717] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (0E199C00) [pid = 2196] [serial = 718] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (174C9800) [pid = 2196] [serial = 723] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (17A58400) [pid = 2196] [serial = 724] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (19742800) [pid = 2196] [serial = 732] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (0DF3FC00) [pid = 2196] [serial = 715] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (0DB47C00) [pid = 2196] [serial = 714] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (196BC400) [pid = 2196] [serial = 702] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (12586800) [pid = 2196] [serial = 705] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (17AC7400) [pid = 2196] [serial = 708] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (196AE400) [pid = 2196] [serial = 730] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19918400) [pid = 2196] [serial = 711] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0E172000) [pid = 2196] [serial = 735] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1974A800) [pid = 2196] [serial = 733] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1A465C00) [pid = 2196] [serial = 741] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1A62A000) [pid = 2196] [serial = 742] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (12585800) [pid = 2196] [serial = 736] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (19E0A400) [pid = 2196] [serial = 739] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (188D6000) [pid = 2196] [serial = 727] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19923000) [pid = 2196] [serial = 738] [outer = 00000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2196 | 1464105305529 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 991ms 08:55:05 INFO - PROCESS | 2196 | 1464105305588 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 2196 | 1464105305594 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:55:05 INFO - PROCESS | 2196 | 1464105305600 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 2196 | 1464105305602 Marionette TRACE conn5 <- [1,1042,null,{}] 08:55:05 INFO - PROCESS | 2196 | 1464105305606 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}] 08:55:05 INFO - PROCESS | 2196 | 1464105305699 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:55:05 INFO - PROCESS | 2196 | 1464105305792 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEDC00 == 44 [pid = 2196] [id = 270] 08:55:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (0CCEE000) [pid = 2196] [serial = 809] [outer = 00000000] 08:55:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0E16BC00) [pid = 2196] [serial = 810] [outer = 0CCEE000] 08:55:05 INFO - PROCESS | 2196 | 1464105305841 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0E19F800) [pid = 2196] [serial = 811] [outer = 0CCEE000] 08:55:06 INFO - PROCESS | 2196 | 1464105306307 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 08:55:06 INFO - PROCESS | 2196 | 1464105306332 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 2196 | 1464105306334 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:55:06 INFO - PROCESS | 2196 | 1464105306338 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 2196 | 1464105306341 Marionette TRACE conn5 <- [1,1046,null,{}] 08:55:06 INFO - PROCESS | 2196 | 1464105306352 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}] 08:55:06 INFO - PROCESS | 2196 | 1464105306444 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:55:06 INFO - PROCESS | 2196 | 1464105306452 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 2196 | ++DOCSHELL 155DD000 == 45 [pid = 2196] [id = 271] 08:55:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (155DE000) [pid = 2196] [serial = 812] [outer = 00000000] 08:55:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (174CD000) [pid = 2196] [serial = 813] [outer = 155DE000] 08:55:06 INFO - PROCESS | 2196 | 1464105306503 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17ABE400) [pid = 2196] [serial = 814] [outer = 155DE000] 08:55:07 INFO - PROCESS | 2196 | 1464105306970 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 08:55:07 INFO - PROCESS | 2196 | 1464105307028 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 2196 | 1464105307031 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:55:07 INFO - PROCESS | 2196 | 1464105307034 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 2196 | 1464105307036 Marionette TRACE conn5 <- [1,1050,null,{}] 08:55:07 INFO - PROCESS | 2196 | 1464105307040 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}] 08:55:07 INFO - PROCESS | 2196 | 1464105307127 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:55:07 INFO - PROCESS | 2196 | 1464105307136 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 2196 | ++DOCSHELL 17BA8400 == 46 [pid = 2196] [id = 272] 08:55:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (17BAA000) [pid = 2196] [serial = 815] [outer = 00000000] 08:55:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1888F800) [pid = 2196] [serial = 816] [outer = 17BAA000] 08:55:07 INFO - PROCESS | 2196 | 1464105307185 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (18D84C00) [pid = 2196] [serial = 817] [outer = 17BAA000] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 196B9800 == 45 [pid = 2196] [id = 244] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 196AF000 == 44 [pid = 2196] [id = 247] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 0CCF1400 == 43 [pid = 2196] [id = 245] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 0DD3C000 == 42 [pid = 2196] [id = 243] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 0E1A3400 == 41 [pid = 2196] [id = 249] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 171E9800 == 40 [pid = 2196] [id = 250] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 1A76A800 == 39 [pid = 2196] [id = 251] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 0E4FB800 == 38 [pid = 2196] [id = 248] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 1BDB9C00 == 37 [pid = 2196] [id = 252] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 174CAC00 == 36 [pid = 2196] [id = 246] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 0E32C400 == 35 [pid = 2196] [id = 269] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 1DF84400 == 34 [pid = 2196] [id = 268] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 1BDA6000 == 33 [pid = 2196] [id = 266] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 1552AC00 == 32 [pid = 2196] [id = 267] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 179FB000 == 31 [pid = 2196] [id = 265] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 1C41BC00 == 30 [pid = 2196] [id = 263] 08:55:08 INFO - PROCESS | 2196 | --DOCSHELL 0DD32800 == 29 [pid = 2196] [id = 264] 08:55:09 INFO - PROCESS | 2196 | --DOCSHELL 0CCEDC00 == 28 [pid = 2196] [id = 270] 08:55:09 INFO - PROCESS | 2196 | --DOCSHELL 155DD000 == 27 [pid = 2196] [id = 271] 08:55:09 INFO - PROCESS | 2196 | 1464105309403 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 2427ms 08:55:09 INFO - PROCESS | 2196 | 1464105309466 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 2196 | 1464105309471 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:55:09 INFO - PROCESS | 2196 | 1464105309477 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 2196 | 1464105309481 Marionette TRACE conn5 <- [1,1054,null,{}] 08:55:09 INFO - PROCESS | 2196 | 1464105309487 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}] 08:55:09 INFO - PROCESS | 2196 | 1464105309608 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:55:09 INFO - PROCESS | 2196 | 1464105309667 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 2196 | ++DOCSHELL 0D276800 == 28 [pid = 2196] [id = 273] 08:55:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (0D57F400) [pid = 2196] [serial = 818] [outer = 00000000] 08:55:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (0D658000) [pid = 2196] [serial = 819] [outer = 0D57F400] 08:55:09 INFO - PROCESS | 2196 | 1464105309717 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (0DB4A400) [pid = 2196] [serial = 820] [outer = 0D57F400] 08:55:10 INFO - PROCESS | 2196 | 1464105310200 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 08:55:10 INFO - PROCESS | 2196 | 1464105310256 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 2196 | 1464105310263 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:55:10 INFO - PROCESS | 2196 | 1464105310269 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 2196 | 1464105310272 Marionette TRACE conn5 <- [1,1058,null,{}] 08:55:10 INFO - PROCESS | 2196 | 1464105310276 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}] 08:55:10 INFO - PROCESS | 2196 | 1464105310397 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:55:10 INFO - PROCESS | 2196 | 1464105310461 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 2196 | ++DOCSHELL 0DFEFC00 == 29 [pid = 2196] [id = 274] 08:55:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0DFF0800) [pid = 2196] [serial = 821] [outer = 00000000] 08:55:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (0E167800) [pid = 2196] [serial = 822] [outer = 0DFF0800] 08:55:10 INFO - PROCESS | 2196 | 1464105310510 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (0E172800) [pid = 2196] [serial = 823] [outer = 0DFF0800] 08:55:11 INFO - PROCESS | 2196 | 1464105311031 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 790ms 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (174C9400) [pid = 2196] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (0E195800) [pid = 2196] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1A629800) [pid = 2196] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (196A7000) [pid = 2196] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (0DB4E400) [pid = 2196] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (19E14400) [pid = 2196] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (171EC400) [pid = 2196] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (17BAB400) [pid = 2196] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (171F6C00) [pid = 2196] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1BEBA400) [pid = 2196] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (0DFE9000) [pid = 2196] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (196C4400) [pid = 2196] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (0E1A3800) [pid = 2196] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (15823C00) [pid = 2196] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1A625800) [pid = 2196] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (16912400) [pid = 2196] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (0E167000) [pid = 2196] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (19876800) [pid = 2196] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1A76AC00) [pid = 2196] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (17AC8000) [pid = 2196] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1552C800) [pid = 2196] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1C459400) [pid = 2196] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (0E16AC00) [pid = 2196] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (17A59000) [pid = 2196] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1BFCD800) [pid = 2196] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1D9B2800) [pid = 2196] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1D9ABC00) [pid = 2196] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1547D800) [pid = 2196] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (0CCEE000) [pid = 2196] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:11 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (155DE000) [pid = 2196] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:11 INFO - PROCESS | 2196 | 1464105311507 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 2196 | 1464105311510 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 2196 | 1464105311518 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 2196 | 1464105311522 Marionette TRACE conn5 <- [1,1062,null,{}] 08:55:11 INFO - PROCESS | 2196 | 1464105311533 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}] 08:55:11 INFO - PROCESS | 2196 | 1464105311623 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:55:11 INFO - PROCESS | 2196 | 1464105311631 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 2196 | ++DOCSHELL 0E329800 == 30 [pid = 2196] [id = 275] 08:55:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (0E32BC00) [pid = 2196] [serial = 824] [outer = 00000000] 08:55:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (0EEE6400) [pid = 2196] [serial = 825] [outer = 0E32BC00] 08:55:11 INFO - PROCESS | 2196 | 1464105311681 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (15529400) [pid = 2196] [serial = 826] [outer = 0E32BC00] 08:55:12 INFO - PROCESS | 2196 | 1464105312140 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 661ms 08:55:12 INFO - PROCESS | 2196 | 1464105312190 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 2196 | 1464105312193 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:55:12 INFO - PROCESS | 2196 | 1464105312196 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 2196 | 1464105312198 Marionette TRACE conn5 <- [1,1066,null,{}] 08:55:12 INFO - PROCESS | 2196 | 1464105312202 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}] 08:55:12 INFO - PROCESS | 2196 | 1464105312289 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:55:12 INFO - PROCESS | 2196 | 1464105312299 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 2196 | ++DOCSHELL 15561800 == 31 [pid = 2196] [id = 276] 08:55:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (15562000) [pid = 2196] [serial = 827] [outer = 00000000] 08:55:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (155E1000) [pid = 2196] [serial = 828] [outer = 15562000] 08:55:12 INFO - PROCESS | 2196 | 1464105312359 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (15872000) [pid = 2196] [serial = 829] [outer = 15562000] 08:55:12 INFO - PROCESS | 2196 | 1464105312815 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:55:12 INFO - PROCESS | 2196 | 1464105312871 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 2196 | 1464105312873 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 2196 | 1464105312876 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 2196 | 1464105312878 Marionette TRACE conn5 <- [1,1070,null,{}] 08:55:12 INFO - PROCESS | 2196 | 1464105312882 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}] 08:55:12 INFO - PROCESS | 2196 | 1464105312964 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:55:13 INFO - PROCESS | 2196 | 1464105313003 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 2196 | ++DOCSHELL 15CA3800 == 32 [pid = 2196] [id = 277] 08:55:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (15CA4800) [pid = 2196] [serial = 830] [outer = 00000000] 08:55:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1691B800) [pid = 2196] [serial = 831] [outer = 15CA4800] 08:55:13 INFO - PROCESS | 2196 | 1464105313051 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (169E5000) [pid = 2196] [serial = 832] [outer = 15CA4800] 08:55:13 INFO - PROCESS | 2196 | 1464105313554 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 08:55:13 INFO - PROCESS | 2196 | 1464105313607 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 2196 | 1464105313612 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:55:13 INFO - PROCESS | 2196 | 1464105313618 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 2196 | 1464105313623 Marionette TRACE conn5 <- [1,1074,null,{}] 08:55:13 INFO - PROCESS | 2196 | 1464105313631 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}] 08:55:13 INFO - PROCESS | 2196 | 1464105313759 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:55:13 INFO - PROCESS | 2196 | 1464105313838 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 2196 | ++DOCSHELL 0D53A800 == 33 [pid = 2196] [id = 278] 08:55:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (0D581400) [pid = 2196] [serial = 833] [outer = 00000000] 08:55:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0D6E8400) [pid = 2196] [serial = 834] [outer = 0D581400] 08:55:13 INFO - PROCESS | 2196 | 1464105313923 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0DD34000) [pid = 2196] [serial = 835] [outer = 0D581400] 08:55:14 INFO - PROCESS | 2196 | 1464105314747 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1173ms 08:55:14 INFO - PROCESS | 2196 | 1464105314795 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 2196 | 1464105314802 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:55:14 INFO - PROCESS | 2196 | 1464105314809 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 2196 | 1464105314812 Marionette TRACE conn5 <- [1,1078,null,{}] 08:55:14 INFO - PROCESS | 2196 | 1464105314816 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}] 08:55:14 INFO - PROCESS | 2196 | 1464105314928 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:55:15 INFO - PROCESS | 2196 | 1464105315011 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A3000 == 34 [pid = 2196] [id = 279] 08:55:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (0E330800) [pid = 2196] [serial = 836] [outer = 00000000] 08:55:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (15E96C00) [pid = 2196] [serial = 837] [outer = 0E330800] 08:55:15 INFO - PROCESS | 2196 | 1464105315066 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (171ED400) [pid = 2196] [serial = 838] [outer = 0E330800] 08:55:15 INFO - PROCESS | 2196 | 1464105315848 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1173ms 08:55:16 INFO - PROCESS | 2196 | 1464105315982 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 2196 | 1464105315986 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:55:16 INFO - PROCESS | 2196 | 1464105315991 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 2196 | 1464105315995 Marionette TRACE conn5 <- [1,1082,null,{}] 08:55:16 INFO - PROCESS | 2196 | 1464105316001 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}] 08:55:16 INFO - PROCESS | 2196 | 1464105316121 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:55:16 INFO - PROCESS | 2196 | 1464105316205 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 2196 | ++DOCSHELL 0DB4AC00 == 35 [pid = 2196] [id = 280] 08:55:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (0DB51000) [pid = 2196] [serial = 839] [outer = 00000000] 08:55:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0DD3D000) [pid = 2196] [serial = 840] [outer = 0DB51000] 08:55:16 INFO - PROCESS | 2196 | 1464105316304 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0E170800) [pid = 2196] [serial = 841] [outer = 0DB51000] 08:55:16 INFO - PROCESS | 2196 | --DOCSHELL 171EF000 == 34 [pid = 2196] [id = 241] 08:55:16 INFO - PROCESS | 2196 | --DOCSHELL 0EEE9C00 == 33 [pid = 2196] [id = 240] 08:55:16 INFO - PROCESS | 2196 | --DOCSHELL 0DFE7400 == 32 [pid = 2196] [id = 239] 08:55:16 INFO - PROCESS | 2196 | --DOCSHELL 17BA8400 == 31 [pid = 2196] [id = 272] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1A62F800) [pid = 2196] [serial = 669] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (17BB0400) [pid = 2196] [serial = 709] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (18D8F800) [pid = 2196] [serial = 751] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (15583800) [pid = 2196] [serial = 748] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (15531000) [pid = 2196] [serial = 706] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1A76E800) [pid = 2196] [serial = 745] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (19921800) [pid = 2196] [serial = 712] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (196BCC00) [pid = 2196] [serial = 703] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1BDAD800) [pid = 2196] [serial = 754] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1C0C0400) [pid = 2196] [serial = 757] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (17BA7C00) [pid = 2196] [serial = 769] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (15563000) [pid = 2196] [serial = 766] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (19E17400) [pid = 2196] [serial = 784] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1BEC6400) [pid = 2196] [serial = 786] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (196C1400) [pid = 2196] [serial = 775] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (0E198C00) [pid = 2196] [serial = 760] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1A630C00) [pid = 2196] [serial = 780] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (17BA8000) [pid = 2196] [serial = 750] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1552B400) [pid = 2196] [serial = 765] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (18D97000) [pid = 2196] [serial = 772] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1A768000) [pid = 2196] [serial = 781] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1A765800) [pid = 2196] [serial = 744] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1BFC7C00) [pid = 2196] [serial = 756] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (196AEC00) [pid = 2196] [serial = 774] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (0DD3CC00) [pid = 2196] [serial = 759] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (171F0C00) [pid = 2196] [serial = 763] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (0E19D000) [pid = 2196] [serial = 672] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (17AC7000) [pid = 2196] [serial = 768] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (19DBA400) [pid = 2196] [serial = 777] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (18963800) [pid = 2196] [serial = 771] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (19E0E000) [pid = 2196] [serial = 778] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (15532400) [pid = 2196] [serial = 747] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (1C414000) [pid = 2196] [serial = 787] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (1C872800) [pid = 2196] [serial = 789] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (1D9AA800) [pid = 2196] [serial = 790] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 64 (15559C00) [pid = 2196] [serial = 792] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 63 (15871400) [pid = 2196] [serial = 793] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 62 (18A9A000) [pid = 2196] [serial = 795] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 61 (196B0C00) [pid = 2196] [serial = 796] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 60 (1D9A9400) [pid = 2196] [serial = 798] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 59 (1DA56400) [pid = 2196] [serial = 799] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 58 (1DF88000) [pid = 2196] [serial = 801] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 57 (1DF8D400) [pid = 2196] [serial = 802] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 56 (1DFA3000) [pid = 2196] [serial = 804] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 55 (1555BC00) [pid = 2196] [serial = 807] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 54 (16913800) [pid = 2196] [serial = 808] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 53 (0E16BC00) [pid = 2196] [serial = 810] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 52 (0E19F800) [pid = 2196] [serial = 811] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 51 (174CD000) [pid = 2196] [serial = 813] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 50 (1DFA8400) [pid = 2196] [serial = 805] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 49 (17ABE400) [pid = 2196] [serial = 814] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 48 (1AD41800) [pid = 2196] [serial = 753] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 47 (19917400) [pid = 2196] [serial = 783] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | --DOMWINDOW == 46 (169E3C00) [pid = 2196] [serial = 762] [outer = 00000000] [url = about:blank] 08:55:16 INFO - PROCESS | 2196 | 1464105316808 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 08:55:16 INFO - PROCESS | 2196 | 1464105316822 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 2196 | 1464105316826 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:55:16 INFO - PROCESS | 2196 | 1464105316838 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 2196 | 1464105316842 Marionette TRACE conn5 <- [1,1086,null,{}] 08:55:16 INFO - PROCESS | 2196 | 1464105316847 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}] 08:55:16 INFO - PROCESS | 2196 | 1464105316938 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:55:16 INFO - PROCESS | 2196 | 1464105316949 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 2196 | ++DOCSHELL 0DCB1C00 == 32 [pid = 2196] [id = 281] 08:55:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 47 (0DD3AC00) [pid = 2196] [serial = 842] [outer = 00000000] 08:55:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 48 (15495400) [pid = 2196] [serial = 843] [outer = 0DD3AC00] 08:55:17 INFO - PROCESS | 2196 | 1464105316998 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 49 (15536800) [pid = 2196] [serial = 844] [outer = 0DD3AC00] 08:55:17 INFO - PROCESS | 2196 | 1464105317468 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 08:55:17 INFO - PROCESS | 2196 | 1464105317529 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 2196 | 1464105317531 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:55:17 INFO - PROCESS | 2196 | 1464105317534 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 2196 | 1464105317536 Marionette TRACE conn5 <- [1,1090,null,{}] 08:55:17 INFO - PROCESS | 2196 | 1464105317546 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}] 08:55:17 INFO - PROCESS | 2196 | 1464105317634 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:55:17 INFO - PROCESS | 2196 | 1464105317645 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 2196 | ++DOCSHELL 15B69000 == 33 [pid = 2196] [id = 282] 08:55:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 50 (15B6C000) [pid = 2196] [serial = 845] [outer = 00000000] 08:55:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 51 (15E04000) [pid = 2196] [serial = 846] [outer = 15B6C000] 08:55:17 INFO - PROCESS | 2196 | 1464105317701 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 52 (16913800) [pid = 2196] [serial = 847] [outer = 15B6C000] 08:55:18 INFO - PROCESS | 2196 | 1464105318201 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms 08:55:18 INFO - PROCESS | 2196 | 1464105318267 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 2196 | 1464105318269 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:55:18 INFO - PROCESS | 2196 | 1464105318272 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 2196 | 1464105318274 Marionette TRACE conn5 <- [1,1094,null,{}] 08:55:18 INFO - PROCESS | 2196 | 1464105318277 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}] 08:55:18 INFO - PROCESS | 2196 | 1464105318361 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:55:18 INFO - PROCESS | 2196 | 1464105318367 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 2196 | ++DOCSHELL 174D2C00 == 34 [pid = 2196] [id = 283] 08:55:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 53 (179F1800) [pid = 2196] [serial = 848] [outer = 00000000] 08:55:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 54 (17AC3C00) [pid = 2196] [serial = 849] [outer = 179F1800] 08:55:18 INFO - PROCESS | 2196 | 1464105318418 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 55 (17AC9C00) [pid = 2196] [serial = 850] [outer = 179F1800] 08:55:18 INFO - PROCESS | 2196 | 1464105318884 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 08:55:18 INFO - PROCESS | 2196 | 1464105318943 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 2196 | 1464105318945 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 2196 | 1464105318948 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:55:18 INFO - PROCESS | 2196 | 1464105318950 Marionette TRACE conn5 <- [1,1098,null,{}] 08:55:18 INFO - PROCESS | 2196 | 1464105318954 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}] 08:55:19 INFO - PROCESS | 2196 | 1464105319096 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:55:19 INFO - PROCESS | 2196 | 1464105319120 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 2196 | ++DOCSHELL 17BA6400 == 35 [pid = 2196] [id = 284] 08:55:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 56 (17BA7000) [pid = 2196] [serial = 851] [outer = 00000000] 08:55:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 57 (17BAE000) [pid = 2196] [serial = 852] [outer = 17BA7000] 08:55:19 INFO - PROCESS | 2196 | 1464105319165 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 58 (17BAF000) [pid = 2196] [serial = 853] [outer = 17BA7000] 08:55:19 INFO - PROCESS | 2196 | 1464105319604 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:55:19 INFO - PROCESS | 2196 | 1464105319623 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:55:19 INFO - PROCESS | 2196 | 1464105319624 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 2196 | 1464105319628 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 2196 | 1464105319629 Marionette TRACE conn5 <- [1,1102,null,{}] 08:55:19 INFO - PROCESS | 2196 | 1464105319638 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}] 08:55:19 INFO - PROCESS | 2196 | 1464105319767 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:55:19 INFO - PROCESS | 2196 | 1464105319775 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 2196 | ++DOCSHELL 17BAD800 == 36 [pid = 2196] [id = 285] 08:55:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (1888CC00) [pid = 2196] [serial = 854] [outer = 00000000] 08:55:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (18D80000) [pid = 2196] [serial = 855] [outer = 1888CC00] 08:55:19 INFO - PROCESS | 2196 | 1464105319821 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (18D96000) [pid = 2196] [serial = 856] [outer = 1888CC00] 08:55:20 INFO - PROCESS | 2196 | --DOMWINDOW == 60 (0D57F400) [pid = 2196] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:20 INFO - PROCESS | 2196 | --DOMWINDOW == 59 (0DFF0800) [pid = 2196] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:20 INFO - PROCESS | 2196 | --DOMWINDOW == 58 (0E32BC00) [pid = 2196] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:20 INFO - PROCESS | 2196 | --DOMWINDOW == 57 (15562000) [pid = 2196] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:55:20 INFO - PROCESS | 2196 | 1464105320235 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 08:55:20 INFO - PROCESS | 2196 | 1464105320300 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 2196 | 1464105320302 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:55:20 INFO - PROCESS | 2196 | 1464105320305 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 2196 | 1464105320307 Marionette TRACE conn5 <- [1,1106,null,{}] 08:55:20 INFO - PROCESS | 2196 | 1464105320311 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}] 08:55:20 INFO - PROCESS | 2196 | 1464105320423 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:55:20 INFO - PROCESS | 2196 | 1464105320505 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 2196 | ++DOCSHELL 17A5E800 == 37 [pid = 2196] [id = 286] 08:55:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 58 (188DE400) [pid = 2196] [serial = 857] [outer = 00000000] 08:55:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (194F5000) [pid = 2196] [serial = 858] [outer = 188DE400] 08:55:20 INFO - PROCESS | 2196 | 1464105320550 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (19618800) [pid = 2196] [serial = 859] [outer = 188DE400] 08:55:20 INFO - PROCESS | 2196 | 1464105320913 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:55:20 INFO - PROCESS | 2196 | 1464105320944 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 2196 | 1464105320946 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 2196 | 1464105320949 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 2196 | 1464105320951 Marionette TRACE conn5 <- [1,1110,null,{}] 08:55:20 INFO - PROCESS | 2196 | 1464105320954 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}] 08:55:21 INFO - PROCESS | 2196 | 1464105321030 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:55:21 INFO - PROCESS | 2196 | 1464105321036 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 2196 | ++DOCSHELL 194F4400 == 38 [pid = 2196] [id = 287] 08:55:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (19613800) [pid = 2196] [serial = 860] [outer = 00000000] 08:55:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (196AEC00) [pid = 2196] [serial = 861] [outer = 19613800] 08:55:21 INFO - PROCESS | 2196 | 1464105321080 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (196B3800) [pid = 2196] [serial = 862] [outer = 19613800] 08:55:21 INFO - PROCESS | 2196 | 1464105321504 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 631ms 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:55:21 INFO - PROCESS | 2196 | 1464105321581 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 2196 | 1464105321583 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:55:21 INFO - PROCESS | 2196 | 1464105321586 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 2196 | 1464105321588 Marionette TRACE conn5 <- [1,1114,null,{}] 08:55:21 INFO - PROCESS | 2196 | 1464105321592 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}] 08:55:21 INFO - PROCESS | 2196 | 1464105321675 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:55:21 INFO - PROCESS | 2196 | 1464105321684 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 2196 | ++DOCSHELL 196B5800 == 39 [pid = 2196] [id = 288] 08:55:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (196B8800) [pid = 2196] [serial = 863] [outer = 00000000] 08:55:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (196C1000) [pid = 2196] [serial = 864] [outer = 196B8800] 08:55:21 INFO - PROCESS | 2196 | 1464105321731 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (196C4000) [pid = 2196] [serial = 865] [outer = 196B8800] 08:55:22 INFO - PROCESS | 2196 | 1464105322188 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 08:55:22 INFO - PROCESS | 2196 | 1464105322226 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 2196 | 1464105322228 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:55:22 INFO - PROCESS | 2196 | 1464105322236 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 2196 | 1464105322238 Marionette TRACE conn5 <- [1,1118,null,{}] 08:55:22 INFO - PROCESS | 2196 | 1464105322241 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}] 08:55:22 INFO - PROCESS | 2196 | 1464105322320 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:55:22 INFO - PROCESS | 2196 | 1464105322330 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 2196 | ++DOCSHELL 169E5400 == 40 [pid = 2196] [id = 289] 08:55:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (1961C400) [pid = 2196] [serial = 866] [outer = 00000000] 08:55:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (19857400) [pid = 2196] [serial = 867] [outer = 1961C400] 08:55:22 INFO - PROCESS | 2196 | 1464105322375 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (19857C00) [pid = 2196] [serial = 868] [outer = 1961C400] 08:55:23 INFO - PROCESS | 2196 | 1464105323007 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 830ms 08:55:23 INFO - PROCESS | 2196 | 1464105323074 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 2196 | 1464105323079 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 2196 | 1464105323099 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:55:23 INFO - PROCESS | 2196 | 1464105323103 Marionette TRACE conn5 <- [1,1122,null,{}] 08:55:23 INFO - PROCESS | 2196 | 1464105323109 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}] 08:55:23 INFO - PROCESS | 2196 | 1464105323217 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:55:23 INFO - PROCESS | 2196 | 1464105323341 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE8C00 == 41 [pid = 2196] [id = 290] 08:55:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (0E16AC00) [pid = 2196] [serial = 869] [outer = 00000000] 08:55:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1552AC00) [pid = 2196] [serial = 870] [outer = 0E16AC00] 08:55:23 INFO - PROCESS | 2196 | 1464105323399 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (15564C00) [pid = 2196] [serial = 871] [outer = 0E16AC00] 08:55:23 INFO - PROCESS | 2196 | 1464105323953 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 870ms 08:55:24 INFO - PROCESS | 2196 | 1464105323975 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2196 | 1464105323981 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:55:24 INFO - PROCESS | 2196 | 1464105323987 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2196 | 1464105323990 Marionette TRACE conn5 <- [1,1126,null,{}] 08:55:24 INFO - PROCESS | 2196 | 1464105323994 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}] 08:55:24 INFO - PROCESS | 2196 | 1464105324099 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:55:24 INFO - PROCESS | 2196 | 1464105324195 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 2196 | ++DOCSHELL 15CA9000 == 42 [pid = 2196] [id = 291] 08:55:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (15E05400) [pid = 2196] [serial = 872] [outer = 00000000] 08:55:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (17A64800) [pid = 2196] [serial = 873] [outer = 15E05400] 08:55:24 INFO - PROCESS | 2196 | 1464105324250 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (188DB800) [pid = 2196] [serial = 874] [outer = 15E05400] 08:55:24 INFO - PROCESS | 2196 | 1464105324867 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 931ms 08:55:24 INFO - PROCESS | 2196 | 1464105324919 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2196 | 1464105324922 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:55:24 INFO - PROCESS | 2196 | 1464105324926 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2196 | 1464105324930 Marionette TRACE conn5 <- [1,1130,null,{}] 08:55:24 INFO - PROCESS | 2196 | 1464105324941 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}] 08:55:25 INFO - PROCESS | 2196 | 1464105325086 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:55:25 INFO - PROCESS | 2196 | [2196] 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 08:55:25 INFO - PROCESS | 2196 | 1464105325332 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 2196 | ++DOCSHELL 19DB9400 == 43 [pid = 2196] [id = 292] 08:55:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (19DB9C00) [pid = 2196] [serial = 875] [outer = 00000000] 08:55:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (19DC3000) [pid = 2196] [serial = 876] [outer = 19DB9C00] 08:55:25 INFO - PROCESS | 2196 | 1464105325406 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (19E0C000) [pid = 2196] [serial = 877] [outer = 19DB9C00] 08:55:26 INFO - PROCESS | 2196 | 1464105326022 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1125ms 08:55:26 INFO - PROCESS | 2196 | 1464105326054 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 2196 | 1464105326057 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:55:26 INFO - PROCESS | 2196 | 1464105326061 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 2196 | 1464105326063 Marionette TRACE conn5 <- [1,1134,null,{}] 08:55:26 INFO - PROCESS | 2196 | 1464105326066 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}] 08:55:26 INFO - PROCESS | 2196 | 1464105326176 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:55:26 INFO - PROCESS | 2196 | 1464105326276 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 2196 | ++DOCSHELL 19E10800 == 44 [pid = 2196] [id = 293] 08:55:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (19E11000) [pid = 2196] [serial = 878] [outer = 00000000] 08:55:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (19E15000) [pid = 2196] [serial = 879] [outer = 19E11000] 08:55:26 INFO - PROCESS | 2196 | 1464105326335 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1A623000) [pid = 2196] [serial = 880] [outer = 19E11000] 08:55:27 INFO - PROCESS | 2196 | 1464105327175 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1180ms 08:55:27 INFO - PROCESS | 2196 | 1464105327245 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 2196 | 1464105327249 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:55:27 INFO - PROCESS | 2196 | 1464105327255 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 2196 | 1464105327259 Marionette TRACE conn5 <- [1,1138,null,{}] 08:55:27 INFO - PROCESS | 2196 | 1464105327265 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}] 08:55:27 INFO - PROCESS | 2196 | 1464105327400 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:55:27 INFO - PROCESS | 2196 | 1464105327536 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 2196 | ++DOCSHELL 0DD35400 == 45 [pid = 2196] [id = 294] 08:55:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0DD3BC00) [pid = 2196] [serial = 881] [outer = 00000000] 08:55:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (0E41D800) [pid = 2196] [serial = 882] [outer = 0DD3BC00] 08:55:27 INFO - PROCESS | 2196 | 1464105327590 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (15538800) [pid = 2196] [serial = 883] [outer = 0DD3BC00] 08:55:27 INFO - PROCESS | 2196 | --DOCSHELL 0CCF5000 == 44 [pid = 2196] [id = 238] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1888F800) [pid = 2196] [serial = 816] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1691B800) [pid = 2196] [serial = 831] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (0D658000) [pid = 2196] [serial = 819] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (0E167800) [pid = 2196] [serial = 822] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (0DB4A400) [pid = 2196] [serial = 820] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (0EEE6400) [pid = 2196] [serial = 825] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (15872000) [pid = 2196] [serial = 829] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (155E1000) [pid = 2196] [serial = 828] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (0E172800) [pid = 2196] [serial = 823] [outer = 00000000] [url = about:blank] 08:55:27 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (15529400) [pid = 2196] [serial = 826] [outer = 00000000] [url = about:blank] 08:55:28 INFO - PROCESS | 2196 | 1464105328110 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 890ms 08:55:28 INFO - PROCESS | 2196 | 1464105328145 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 2196 | 1464105328150 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:55:28 INFO - PROCESS | 2196 | 1464105328156 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 2196 | 1464105328158 Marionette TRACE conn5 <- [1,1142,null,{}] 08:55:28 INFO - PROCESS | 2196 | 1464105328162 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}] 08:55:28 INFO - PROCESS | 2196 | 1464105328249 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:55:28 INFO - PROCESS | 2196 | 1464105328257 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3CC00 == 45 [pid = 2196] [id = 295] 08:55:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (0DF40400) [pid = 2196] [serial = 884] [outer = 00000000] 08:55:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (15479400) [pid = 2196] [serial = 885] [outer = 0DF40400] 08:55:28 INFO - PROCESS | 2196 | 1464105328303 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1555AC00) [pid = 2196] [serial = 886] [outer = 0DF40400] 08:55:28 INFO - PROCESS | 2196 | 1464105328797 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 08:55:28 INFO - PROCESS | 2196 | 1464105328830 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 2196 | 1464105328832 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 2196 | 1464105328835 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:55:28 INFO - PROCESS | 2196 | 1464105328839 Marionette TRACE conn5 <- [1,1146,null,{}] 08:55:28 INFO - PROCESS | 2196 | 1464105328849 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}] 08:55:28 INFO - PROCESS | 2196 | 1464105328932 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:55:29 INFO - PROCESS | 2196 | 1464105329053 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 2196 | ++DOCSHELL 15E9E000 == 46 [pid = 2196] [id = 296] 08:55:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (16913C00) [pid = 2196] [serial = 887] [outer = 00000000] 08:55:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (171F0800) [pid = 2196] [serial = 888] [outer = 16913C00] 08:55:29 INFO - PROCESS | 2196 | 1464105329110 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (179FFC00) [pid = 2196] [serial = 889] [outer = 16913C00] 08:55:29 INFO - PROCESS | 2196 | 1464105329508 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 08:55:29 INFO - PROCESS | 2196 | 1464105329569 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 2196 | 1464105329572 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:55:29 INFO - PROCESS | 2196 | 1464105329575 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 2196 | 1464105329577 Marionette TRACE conn5 <- [1,1150,null,{}] 08:55:29 INFO - PROCESS | 2196 | 1464105329581 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}] 08:55:29 INFO - PROCESS | 2196 | 1464105329667 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:55:29 INFO - PROCESS | 2196 | 1464105329674 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 2196 | ++DOCSHELL 17AC8800 == 47 [pid = 2196] [id = 297] 08:55:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (17BA1800) [pid = 2196] [serial = 890] [outer = 00000000] 08:55:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (18893C00) [pid = 2196] [serial = 891] [outer = 17BA1800] 08:55:29 INFO - PROCESS | 2196 | 1464105329724 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (18968000) [pid = 2196] [serial = 892] [outer = 17BA1800] 08:55:30 INFO - PROCESS | 2196 | 1464105330234 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:55:30 INFO - PROCESS | 2196 | 1464105330249 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 2196 | 1464105330251 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:55:30 INFO - PROCESS | 2196 | 1464105330262 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 2196 | 1464105330264 Marionette TRACE conn5 <- [1,1154,null,{}] 08:55:30 INFO - PROCESS | 2196 | 1464105330267 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}] 08:55:30 INFO - PROCESS | 2196 | 1464105330402 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:55:30 INFO - PROCESS | 2196 | 1464105330420 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 2196 | ++DOCSHELL 194F5800 == 48 [pid = 2196] [id = 298] 08:55:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1960E800) [pid = 2196] [serial = 893] [outer = 00000000] 08:55:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (196A9800) [pid = 2196] [serial = 894] [outer = 1960E800] 08:55:30 INFO - PROCESS | 2196 | 1464105330465 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (196BB000) [pid = 2196] [serial = 895] [outer = 1960E800] 08:55:30 INFO - PROCESS | 2196 | 1464105330948 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 08:55:30 INFO - PROCESS | 2196 | 1464105330976 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:55:30 INFO - PROCESS | 2196 | 1464105330978 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:55:30 INFO - PROCESS | 2196 | 1464105330981 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 2196 | 1464105330983 Marionette TRACE conn5 <- [1,1158,null,{}] 08:55:30 INFO - PROCESS | 2196 | 1464105330987 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}] 08:55:31 INFO - PROCESS | 2196 | 1464105331123 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:55:31 INFO - PROCESS | 2196 | 1464105331131 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 2196 | ++DOCSHELL 19853000 == 49 [pid = 2196] [id = 299] 08:55:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (19856400) [pid = 2196] [serial = 896] [outer = 00000000] 08:55:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (19E09400) [pid = 2196] [serial = 897] [outer = 19856400] 08:55:31 INFO - PROCESS | 2196 | 1464105331229 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (19E0E400) [pid = 2196] [serial = 898] [outer = 19856400] 08:55:31 INFO - PROCESS | 2196 | 1464105331661 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 731ms 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:55:31 INFO - PROCESS | 2196 | 1464105331713 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 2196 | 1464105331715 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 2196 | 1464105331718 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 2196 | 1464105331719 Marionette TRACE conn5 <- [1,1162,null,{}] 08:55:31 INFO - PROCESS | 2196 | 1464105331750 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}] 08:55:31 INFO - PROCESS | 2196 | 1464105331863 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:55:31 INFO - PROCESS | 2196 | 1464105331873 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEB800 == 50 [pid = 2196] [id = 300] 08:55:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (19E0A400) [pid = 2196] [serial = 899] [outer = 00000000] 08:55:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1A62C400) [pid = 2196] [serial = 900] [outer = 19E0A400] 08:55:31 INFO - PROCESS | 2196 | 1464105331920 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1A763400) [pid = 2196] [serial = 901] [outer = 19E0A400] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (196B8800) [pid = 2196] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (179F1800) [pid = 2196] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (17BA7000) [pid = 2196] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (0DB51000) [pid = 2196] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (0DD3AC00) [pid = 2196] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (15B6C000) [pid = 2196] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1888CC00) [pid = 2196] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (188DE400) [pid = 2196] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (19613800) [pid = 2196] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:55:32 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (17BAA000) [pid = 2196] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:32 INFO - PROCESS | 2196 | 1464105332433 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] 08:55:32 INFO - PROCESS | 2196 | 1464105332491 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:55:32 INFO - PROCESS | 2196 | 1464105332494 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:55:32 INFO - PROCESS | 2196 | 1464105332496 Marionette TRACE conn5 <- [1,1166,null,{}] 08:55:32 INFO - PROCESS | 2196 | 1464105332499 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}] 08:55:32 INFO - PROCESS | 2196 | 1464105332587 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:55:32 INFO - PROCESS | 2196 | 1464105332594 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 2196 | ++DOCSHELL 169DD400 == 51 [pid = 2196] [id = 301] 08:55:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (18D97400) [pid = 2196] [serial = 902] [outer = 00000000] 08:55:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1A764C00) [pid = 2196] [serial = 903] [outer = 18D97400] 08:55:32 INFO - PROCESS | 2196 | 1464105332639 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1A767400) [pid = 2196] [serial = 904] [outer = 18D97400] 08:55:33 INFO - PROCESS | 2196 | 1464105333064 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] 08:55:33 INFO - PROCESS | 2196 | 1464105333131 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:55:33 INFO - PROCESS | 2196 | 1464105333135 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 2196 | 1464105333136 Marionette TRACE conn5 <- [1,1170,null,{}] 08:55:33 INFO - PROCESS | 2196 | 1464105333140 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}] 08:55:33 INFO - PROCESS | 2196 | 1464105333219 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:55:33 INFO - PROCESS | 2196 | 1464105333227 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 2196 | ++DOCSHELL 1ADB5000 == 52 [pid = 2196] [id = 302] 08:55:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1BD9A400) [pid = 2196] [serial = 905] [outer = 00000000] 08:55:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1BDAB800) [pid = 2196] [serial = 906] [outer = 1BD9A400] 08:55:33 INFO - PROCESS | 2196 | 1464105333299 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1BDB5400) [pid = 2196] [serial = 907] [outer = 1BD9A400] 08:55:33 INFO - PROCESS | 2196 | 1464105333718 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] 08:55:33 INFO - PROCESS | 2196 | 1464105333772 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:55:33 INFO - PROCESS | 2196 | 1464105333775 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 2196 | 1464105333777 Marionette TRACE conn5 <- [1,1174,null,{}] 08:55:33 INFO - PROCESS | 2196 | 1464105333781 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}] 08:55:33 INFO - PROCESS | 2196 | 1464105333861 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:55:33 INFO - PROCESS | 2196 | 1464105333867 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB6400 == 53 [pid = 2196] [id = 303] 08:55:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1BDB8000) [pid = 2196] [serial = 908] [outer = 00000000] 08:55:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1BFD3000) [pid = 2196] [serial = 909] [outer = 1BDB8000] 08:55:33 INFO - PROCESS | 2196 | 1464105333912 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1C0C7800) [pid = 2196] [serial = 910] [outer = 1BDB8000] 08:55:34 INFO - PROCESS | 2196 | 1464105334513 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] 08:55:34 INFO - PROCESS | 2196 | 1464105334595 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:55:34 INFO - PROCESS | 2196 | 1464105334616 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 2196 | 1464105334621 Marionette TRACE conn5 <- [1,1178,null,{}] 08:55:34 INFO - PROCESS | 2196 | 1464105334627 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}] 08:55:34 INFO - PROCESS | 2196 | 1464105334751 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:55:34 INFO - PROCESS | 2196 | 1464105334872 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 2196 | ++DOCSHELL 0DB49C00 == 54 [pid = 2196] [id = 304] 08:55:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (0DFF0800) [pid = 2196] [serial = 911] [outer = 00000000] 08:55:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (12585800) [pid = 2196] [serial = 912] [outer = 0DFF0800] 08:55:34 INFO - PROCESS | 2196 | 1464105334931 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1581CC00) [pid = 2196] [serial = 913] [outer = 0DFF0800] 08:55:35 INFO - PROCESS | 2196 | 1464105335505 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] 08:55:35 INFO - PROCESS | 2196 | 1464105335553 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:55:35 INFO - PROCESS | 2196 | 1464105335559 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 2196 | 1464105335563 Marionette TRACE conn5 <- [1,1182,null,{}] 08:55:35 INFO - PROCESS | 2196 | 1464105335567 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}] 08:55:35 INFO - PROCESS | 2196 | 1464105335681 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:55:35 INFO - PROCESS | 2196 | 1464105335787 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 2196 | ++DOCSHELL 179FF000 == 55 [pid = 2196] [id = 305] 08:55:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (17A5E400) [pid = 2196] [serial = 914] [outer = 00000000] 08:55:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19617000) [pid = 2196] [serial = 915] [outer = 17A5E400] 08:55:35 INFO - PROCESS | 2196 | 1464105335842 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19852C00) [pid = 2196] [serial = 916] [outer = 17A5E400] 08:55:36 INFO - PROCESS | 2196 | 1464105336472 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] 08:55:36 INFO - PROCESS | 2196 | 1464105336553 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 2196 | 1464105336557 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:55:36 INFO - PROCESS | 2196 | 1464105336561 Marionette TRACE conn5 <- [1,1186,null,{}] 08:55:36 INFO - PROCESS | 2196 | 1464105336587 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}] 08:55:36 INFO - PROCESS | 2196 | 1464105336704 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:55:36 INFO - PROCESS | 2196 | 1464105336826 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 2196 | ++DOCSHELL 1BDABC00 == 56 [pid = 2196] [id = 306] 08:55:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BFD2800) [pid = 2196] [serial = 917] [outer = 00000000] 08:55:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1C843400) [pid = 2196] [serial = 918] [outer = 1BFD2800] 08:55:36 INFO - PROCESS | 2196 | 1464105336885 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C875400) [pid = 2196] [serial = 919] [outer = 1BFD2800] 08:55:37 INFO - PROCESS | 2196 | 1464105337492 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 990ms 08:55:37 INFO - PROCESS | 2196 | 1464105337550 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 2196 | 1464105337553 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 2196 | 1464105337556 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:55:37 INFO - PROCESS | 2196 | 1464105337558 Marionette TRACE conn5 <- [1,1190,null,{}] 08:55:37 INFO - PROCESS | 2196 | 1464105337562 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}] 08:55:37 INFO - PROCESS | 2196 | 1464105337667 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:55:37 INFO - PROCESS | 2196 | 1464105337766 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 2196 | ++DOCSHELL 1CBEF000 == 57 [pid = 2196] [id = 307] 08:55:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1CBF2400) [pid = 2196] [serial = 920] [outer = 00000000] 08:55:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1D9B3800) [pid = 2196] [serial = 921] [outer = 1CBF2400] 08:55:37 INFO - PROCESS | 2196 | 1464105337822 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1DA58400) [pid = 2196] [serial = 922] [outer = 1CBF2400] 08:55:38 INFO - PROCESS | 2196 | 1464105338427 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]]]}] 08:55:38 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 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 932ms 08:55:38 INFO - PROCESS | 2196 | 1464105338491 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 2196 | 1464105338494 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:55:38 INFO - PROCESS | 2196 | 1464105338497 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:55:38 INFO - PROCESS | 2196 | 1464105338499 Marionette TRACE conn5 <- [1,1194,null,{}] 08:55:38 INFO - PROCESS | 2196 | 1464105338503 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}] 08:55:38 INFO - PROCESS | 2196 | 1464105338608 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:55:38 INFO - PROCESS | 2196 | 1464105338854 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 2196 | ++DOCSHELL 0DB4B800 == 58 [pid = 2196] [id = 308] 08:55:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0DB4BC00) [pid = 2196] [serial = 923] [outer = 00000000] 08:55:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (0E16B800) [pid = 2196] [serial = 924] [outer = 0DB4BC00] 08:55:38 INFO - PROCESS | 2196 | 1464105338927 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (0EEE6400) [pid = 2196] [serial = 925] [outer = 0DB4BC00] 08:55:39 INFO - PROCESS | 2196 | 1464105339516 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]]]}] 08:55:39 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 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1071ms 08:55:39 INFO - PROCESS | 2196 | 1464105339573 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 2196 | 1464105339577 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:55:39 INFO - PROCESS | 2196 | 1464105339581 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 2196 | 1464105339584 Marionette TRACE conn5 <- [1,1198,null,{}] 08:55:39 INFO - PROCESS | 2196 | 1464105339589 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}] 08:55:39 INFO - PROCESS | 2196 | 1464105339691 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:55:39 INFO - PROCESS | 2196 | 1464105339816 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 0DD3F800 == 57 [pid = 2196] [id = 236] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 0E19FC00 == 56 [pid = 2196] [id = 242] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 1ADB5000 == 55 [pid = 2196] [id = 302] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 169DD400 == 54 [pid = 2196] [id = 301] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 0CCEB800 == 53 [pid = 2196] [id = 300] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 19853000 == 52 [pid = 2196] [id = 299] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 194F5800 == 51 [pid = 2196] [id = 298] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 17AC8800 == 50 [pid = 2196] [id = 297] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 15E9E000 == 49 [pid = 2196] [id = 296] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 0DD3CC00 == 48 [pid = 2196] [id = 295] 08:55:39 INFO - PROCESS | 2196 | --DOCSHELL 0DD35400 == 47 [pid = 2196] [id = 294] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (18D84C00) [pid = 2196] [serial = 817] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (17AC3C00) [pid = 2196] [serial = 849] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0E170800) [pid = 2196] [serial = 841] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (0DD3D000) [pid = 2196] [serial = 840] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (15495400) [pid = 2196] [serial = 843] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (15536800) [pid = 2196] [serial = 844] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (0D6E8400) [pid = 2196] [serial = 834] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (15E04000) [pid = 2196] [serial = 846] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (16913800) [pid = 2196] [serial = 847] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (15E96C00) [pid = 2196] [serial = 837] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (19857400) [pid = 2196] [serial = 867] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (17AC9C00) [pid = 2196] [serial = 850] [outer = 00000000] [url = about:blank] 08:55:39 INFO - PROCESS | 2196 | ++DOCSHELL 0CC12800 == 48 [pid = 2196] [id = 309] 08:55:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (0CC17000) [pid = 2196] [serial = 926] [outer = 00000000] 08:55:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (0D29F000) [pid = 2196] [serial = 927] [outer = 0CC17000] 08:55:39 INFO - PROCESS | 2196 | 1464105339917 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (0DD3CC00) [pid = 2196] [serial = 928] [outer = 0CC17000] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (196C4000) [pid = 2196] [serial = 865] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (17BAE000) [pid = 2196] [serial = 852] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (18D80000) [pid = 2196] [serial = 855] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (17BAF000) [pid = 2196] [serial = 853] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (194F5000) [pid = 2196] [serial = 858] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (196AEC00) [pid = 2196] [serial = 861] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (18D96000) [pid = 2196] [serial = 856] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (196C1000) [pid = 2196] [serial = 864] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (196B3800) [pid = 2196] [serial = 862] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (19618800) [pid = 2196] [serial = 859] [outer = 00000000] [url = about:blank] 08:55:40 INFO - PROCESS | 2196 | 1464105340371 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 830ms 08:55:40 INFO - PROCESS | 2196 | 1464105340414 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 2196 | 1464105340418 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 2196 | 1464105340422 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:55:40 INFO - PROCESS | 2196 | 1464105340424 Marionette TRACE conn5 <- [1,1202,null,{}] 08:55:40 INFO - PROCESS | 2196 | 1464105340428 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}] 08:55:40 INFO - PROCESS | 2196 | 1464105340511 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:55:40 INFO - PROCESS | 2196 | 1464105340520 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 2196 | ++DOCSHELL 1552FC00 == 49 [pid = 2196] [id = 310] 08:55:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (15536800) [pid = 2196] [serial = 929] [outer = 00000000] 08:55:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (16912400) [pid = 2196] [serial = 930] [outer = 15536800] 08:55:40 INFO - PROCESS | 2196 | 1464105340566 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (171F6800) [pid = 2196] [serial = 931] [outer = 15536800] 08:55:41 INFO - PROCESS | 2196 | 1464105341054 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 08:55:41 INFO - PROCESS | 2196 | 1464105341097 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 2196 | 1464105341100 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:55:41 INFO - PROCESS | 2196 | 1464105341104 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 2196 | 1464105341110 Marionette TRACE conn5 <- [1,1206,null,{}] 08:55:41 INFO - PROCESS | 2196 | 1464105341119 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}] 08:55:41 INFO - PROCESS | 2196 | 1464105341209 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:55:41 INFO - PROCESS | 2196 | 1464105341219 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 2196 | ++DOCSHELL 17BAE000 == 50 [pid = 2196] [id = 311] 08:55:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17BAF000) [pid = 2196] [serial = 932] [outer = 00000000] 08:55:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (188D5000) [pid = 2196] [serial = 933] [outer = 17BAF000] 08:55:41 INFO - PROCESS | 2196 | 1464105341267 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (18903000) [pid = 2196] [serial = 934] [outer = 17BAF000] 08:55:41 INFO - PROCESS | 2196 | 1464105341736 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 08:55:41 INFO - PROCESS | 2196 | 1464105341798 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 2196 | 1464105341801 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 2196 | 1464105341804 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 2196 | 1464105341806 Marionette TRACE conn5 <- [1,1210,null,{}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:55:41 INFO - PROCESS | 2196 | 1464105341809 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}] 08:55:41 INFO - PROCESS | 2196 | 1464105341891 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:55:41 INFO - PROCESS | 2196 | 1464105341990 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 2196 | ++DOCSHELL 18968400 == 51 [pid = 2196] [id = 312] 08:55:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (18D97000) [pid = 2196] [serial = 935] [outer = 00000000] 08:55:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (19611400) [pid = 2196] [serial = 936] [outer = 18D97000] 08:55:42 INFO - PROCESS | 2196 | 1464105342038 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (196AB800) [pid = 2196] [serial = 937] [outer = 18D97000] 08:55:42 INFO - PROCESS | 2196 | 1464105342452 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] 08:55:42 INFO - PROCESS | 2196 | 1464105342482 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:55:42 INFO - PROCESS | 2196 | 1464105342485 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 2196 | 1464105342487 Marionette TRACE conn5 <- [1,1214,null,{}] 08:55:42 INFO - PROCESS | 2196 | 1464105342490 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}] 08:55:42 INFO - PROCESS | 2196 | 1464105342600 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:55:42 INFO - PROCESS | 2196 | 1464105342686 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 2196 | ++DOCSHELL 196B5400 == 52 [pid = 2196] [id = 313] 08:55:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (196B7000) [pid = 2196] [serial = 938] [outer = 00000000] 08:55:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (19740C00) [pid = 2196] [serial = 939] [outer = 196B7000] 08:55:42 INFO - PROCESS | 2196 | 1464105342739 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1986E000) [pid = 2196] [serial = 940] [outer = 196B7000] 08:55:43 INFO - PROCESS | 2196 | 1464105343222 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 770ms 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:55:43 INFO - PROCESS | 2196 | 1464105343258 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 2196 | 1464105343260 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:55:43 INFO - PROCESS | 2196 | 1464105343263 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 2196 | 1464105343265 Marionette TRACE conn5 <- [1,1218,null,{}] 08:55:43 INFO - PROCESS | 2196 | 1464105343276 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}] 08:55:43 INFO - PROCESS | 2196 | 1464105343394 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:55:43 INFO - PROCESS | 2196 | 1464105343454 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 2196 | ++DOCSHELL 19874800 == 53 [pid = 2196] [id = 314] 08:55:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (19E0EC00) [pid = 2196] [serial = 941] [outer = 00000000] 08:55:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1A62A400) [pid = 2196] [serial = 942] [outer = 19E0EC00] 08:55:43 INFO - PROCESS | 2196 | 1464105343507 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1A62C000) [pid = 2196] [serial = 943] [outer = 19E0EC00] 08:55:43 INFO - PROCESS | 2196 | 1464105343914 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 08:55:43 INFO - PROCESS | 2196 | 1464105343954 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:55:43 INFO - PROCESS | 2196 | 1464105343956 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:55:43 INFO - PROCESS | 2196 | 1464105343960 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 2196 | 1464105343961 Marionette TRACE conn5 <- [1,1222,null,{}] 08:55:43 INFO - PROCESS | 2196 | 1464105343965 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}] 08:55:44 INFO - PROCESS | 2196 | 1464105344098 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:55:44 INFO - PROCESS | 2196 | 1464105344119 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 2196 | ++DOCSHELL 1A766C00 == 54 [pid = 2196] [id = 315] 08:55:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A769400) [pid = 2196] [serial = 944] [outer = 00000000] 08:55:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1BDB5800) [pid = 2196] [serial = 945] [outer = 1A769400] 08:55:44 INFO - PROCESS | 2196 | 1464105344164 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1BDB9400) [pid = 2196] [serial = 946] [outer = 1A769400] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0D581400) [pid = 2196] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0E330800) [pid = 2196] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17BA1800) [pid = 2196] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1960E800) [pid = 2196] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (0DF40400) [pid = 2196] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (19856400) [pid = 2196] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (19E0A400) [pid = 2196] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0DD3BC00) [pid = 2196] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (16913C00) [pid = 2196] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1BD9A400) [pid = 2196] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:55:44 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (18D97400) [pid = 2196] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:55:44 INFO - PROCESS | 2196 | 1464105344655 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 08:55:44 INFO - PROCESS | 2196 | 1464105344697 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 2196 | 1464105344699 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:55:44 INFO - PROCESS | 2196 | 1464105344702 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 2196 | 1464105344704 Marionette TRACE conn5 <- [1,1226,null,{}] 08:55:44 INFO - PROCESS | 2196 | 1464105344707 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}] 08:55:44 INFO - PROCESS | 2196 | 1464105344786 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:55:44 INFO - PROCESS | 2196 | 1464105344794 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 2196 | ++DOCSHELL 196B4C00 == 55 [pid = 2196] [id = 316] 08:55:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (15E08C00) [pid = 2196] [serial = 947] [outer = 00000000] 08:55:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1BDA5C00) [pid = 2196] [serial = 948] [outer = 15E08C00] 08:55:44 INFO - PROCESS | 2196 | 1464105344838 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1C413800) [pid = 2196] [serial = 949] [outer = 15E08C00] 08:55:45 INFO - PROCESS | 2196 | 1464105345253 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 571ms 08:55:45 INFO - PROCESS | 2196 | 1464105345276 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 2196 | 1464105345277 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:55:45 INFO - PROCESS | 2196 | 1464105345281 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 2196 | 1464105345282 Marionette TRACE conn5 <- [1,1230,null,{}] 08:55:45 INFO - PROCESS | 2196 | 1464105345286 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}] 08:55:45 INFO - PROCESS | 2196 | 1464105345405 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:55:45 INFO - PROCESS | 2196 | 1464105345414 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 2196 | ++DOCSHELL 1A766400 == 56 [pid = 2196] [id = 317] 08:55:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BDA1000) [pid = 2196] [serial = 950] [outer = 00000000] 08:55:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1DA55000) [pid = 2196] [serial = 951] [outer = 1BDA1000] 08:55:45 INFO - PROCESS | 2196 | 1464105345459 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C846C00) [pid = 2196] [serial = 952] [outer = 1BDA1000] 08:55:45 INFO - PROCESS | 2196 | 1464105345893 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 08:55:45 INFO - PROCESS | 2196 | 1464105345911 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 2196 | 1464105345913 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:55:45 INFO - PROCESS | 2196 | 1464105345916 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 2196 | 1464105345918 Marionette TRACE conn5 <- [1,1234,null,{}] 08:55:45 INFO - PROCESS | 2196 | 1464105345921 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}] 08:55:46 INFO - PROCESS | 2196 | 1464105346036 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:55:46 INFO - PROCESS | 2196 | 1464105346045 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB9C00 == 57 [pid = 2196] [id = 318] 08:55:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C847800) [pid = 2196] [serial = 953] [outer = 00000000] 08:55:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1DF8D800) [pid = 2196] [serial = 954] [outer = 1C847800] 08:55:46 INFO - PROCESS | 2196 | 1464105346095 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1DFA3400) [pid = 2196] [serial = 955] [outer = 1C847800] 08:55:46 INFO - PROCESS | 2196 | 1464105346648 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 08:55:46 INFO - PROCESS | 2196 | 1464105346688 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 2196 | 1464105346693 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:55:46 INFO - PROCESS | 2196 | 1464105346698 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 2196 | 1464105346703 Marionette TRACE conn5 <- [1,1238,null,{}] 08:55:46 INFO - PROCESS | 2196 | 1464105346711 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}] 08:55:46 INFO - PROCESS | 2196 | 1464105346876 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:55:47 INFO - PROCESS | 2196 | 1464105347001 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE7000 == 58 [pid = 2196] [id = 319] 08:55:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0DFE7400) [pid = 2196] [serial = 956] [outer = 00000000] 08:55:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1555FC00) [pid = 2196] [serial = 957] [outer = 0DFE7400] 08:55:47 INFO - PROCESS | 2196 | 1464105347058 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (15BBC800) [pid = 2196] [serial = 958] [outer = 0DFE7400] 08:55:47 INFO - PROCESS | 2196 | 1464105347635 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 08:55:47 INFO - PROCESS | 2196 | 1464105347673 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 2196 | 1464105347680 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:55:47 INFO - PROCESS | 2196 | 1464105347686 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 2196 | 1464105347690 Marionette TRACE conn5 <- [1,1242,null,{}] 08:55:47 INFO - PROCESS | 2196 | 1464105347694 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}] 08:55:47 INFO - PROCESS | 2196 | 1464105347809 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:55:47 INFO - PROCESS | 2196 | 1464105347918 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2196 | ++DOCSHELL 17AC5000 == 59 [pid = 2196] [id = 320] 08:55:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (17AC9C00) [pid = 2196] [serial = 959] [outer = 00000000] 08:55:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (188D6000) [pid = 2196] [serial = 960] [outer = 17AC9C00] 08:55:47 INFO - PROCESS | 2196 | 1464105347977 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (196AF800) [pid = 2196] [serial = 961] [outer = 17AC9C00] 08:55:48 INFO - PROCESS | 2196 | 1464105348640 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 971ms 08:55:48 INFO - PROCESS | 2196 | 1464105348658 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 2196 | 1464105348660 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:55:48 INFO - PROCESS | 2196 | 1464105348664 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 2196 | 1464105348668 Marionette TRACE conn5 <- [1,1246,null,{}] 08:55:48 INFO - PROCESS | 2196 | 1464105348679 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}] 08:55:48 INFO - PROCESS | 2196 | 1464105348788 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:55:48 INFO - PROCESS | 2196 | 1464105348891 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 2196 | ++DOCSHELL 1CB97C00 == 60 [pid = 2196] [id = 321] 08:55:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1DF84400) [pid = 2196] [serial = 962] [outer = 00000000] 08:55:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1DF8DC00) [pid = 2196] [serial = 963] [outer = 1DF84400] 08:55:48 INFO - PROCESS | 2196 | 1464105348948 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1DFA7400) [pid = 2196] [serial = 964] [outer = 1DF84400] 08:55:49 INFO - PROCESS | 2196 | 1464105349596 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 08:55:49 INFO - PROCESS | 2196 | 1464105349638 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 2196 | 1464105349641 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:55:49 INFO - PROCESS | 2196 | 1464105349644 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:55:49 INFO - PROCESS | 2196 | 1464105349646 Marionette TRACE conn5 <- [1,1250,null,{}] 08:55:49 INFO - PROCESS | 2196 | 1464105349650 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}] 08:55:49 INFO - PROCESS | 2196 | 1464105349756 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:55:49 INFO - PROCESS | 2196 | 1464105349857 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 2196 | ++DOCSHELL 1DFA5C00 == 61 [pid = 2196] [id = 322] 08:55:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1DFA9000) [pid = 2196] [serial = 965] [outer = 00000000] 08:55:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1DFEA400) [pid = 2196] [serial = 966] [outer = 1DFA9000] 08:55:49 INFO - PROCESS | 2196 | 1464105349912 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1E135800) [pid = 2196] [serial = 967] [outer = 1DFA9000] 08:55:50 INFO - PROCESS | 2196 | 1464105350476 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 871ms 08:55:50 INFO - PROCESS | 2196 | 1464105350520 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 2196 | 1464105350522 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:55:50 INFO - PROCESS | 2196 | 1464105350526 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 2196 | 1464105350528 Marionette TRACE conn5 <- [1,1254,null,{}] 08:55:50 INFO - PROCESS | 2196 | 1464105350532 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}] 08:55:50 INFO - PROCESS | 2196 | 1464105350634 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:55:50 INFO - PROCESS | 2196 | 1464105350736 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 2196 | ++DOCSHELL 1E137800 == 62 [pid = 2196] [id = 323] 08:55:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1E137C00) [pid = 2196] [serial = 968] [outer = 00000000] 08:55:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1E142C00) [pid = 2196] [serial = 969] [outer = 1E137C00] 08:55:50 INFO - PROCESS | 2196 | 1464105350791 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1E147400) [pid = 2196] [serial = 970] [outer = 1E137C00] 08:55:51 INFO - PROCESS | 2196 | 1464105351406 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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 08:55:51 INFO - PROCESS | 2196 | 1464105351459 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 2196 | 1464105351461 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 2196 | 1464105351465 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:55:51 INFO - PROCESS | 2196 | 1464105351467 Marionette TRACE conn5 <- [1,1258,null,{}] 08:55:51 INFO - PROCESS | 2196 | 1464105351471 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}] 08:55:51 INFO - PROCESS | 2196 | 1464105351602 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:55:51 INFO - PROCESS | 2196 | 1464105351745 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 2196 | ++DOCSHELL 1555BC00 == 63 [pid = 2196] [id = 324] 08:55:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1BDB4C00) [pid = 2196] [serial = 971] [outer = 00000000] 08:55:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1E2CA800) [pid = 2196] [serial = 972] [outer = 1BDB4C00] 08:55:51 INFO - PROCESS | 2196 | 1464105351802 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1E2CD000) [pid = 2196] [serial = 973] [outer = 1BDB4C00] 08:55:52 INFO - PROCESS | 2196 | 1464105352565 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1173ms 08:55:52 INFO - PROCESS | 2196 | 1464105352641 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 2196 | 1464105352645 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:55:52 INFO - PROCESS | 2196 | 1464105352651 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 2196 | 1464105352654 Marionette TRACE conn5 <- [1,1262,null,{}] 08:55:52 INFO - PROCESS | 2196 | 1464105352660 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}] 08:55:52 INFO - PROCESS | 2196 | 1464105352758 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:55:52 INFO - PROCESS | 2196 | 1464105352896 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 2196 | ++DOCSHELL 0D602000 == 64 [pid = 2196] [id = 325] 08:55:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (0D607C00) [pid = 2196] [serial = 974] [outer = 00000000] 08:55:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (15870800) [pid = 2196] [serial = 975] [outer = 0D607C00] 08:55:52 INFO - PROCESS | 2196 | 1464105352957 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (171F6C00) [pid = 2196] [serial = 976] [outer = 0D607C00] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 1A766400 == 63 [pid = 2196] [id = 317] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 196B4C00 == 62 [pid = 2196] [id = 316] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 1A766C00 == 61 [pid = 2196] [id = 315] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 19874800 == 60 [pid = 2196] [id = 314] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 196B5400 == 59 [pid = 2196] [id = 313] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 18968400 == 58 [pid = 2196] [id = 312] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 17BAE000 == 57 [pid = 2196] [id = 311] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 1552FC00 == 56 [pid = 2196] [id = 310] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 0CC12800 == 55 [pid = 2196] [id = 309] 08:55:53 INFO - PROCESS | 2196 | --DOCSHELL 0DB4B800 == 54 [pid = 2196] [id = 308] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1BFD3000) [pid = 2196] [serial = 909] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1BDAB800) [pid = 2196] [serial = 906] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1A763400) [pid = 2196] [serial = 901] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1A764C00) [pid = 2196] [serial = 903] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (18968000) [pid = 2196] [serial = 892] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1A767400) [pid = 2196] [serial = 904] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0DD34000) [pid = 2196] [serial = 835] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (171ED400) [pid = 2196] [serial = 838] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (18893C00) [pid = 2196] [serial = 891] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (196A9800) [pid = 2196] [serial = 894] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (15479400) [pid = 2196] [serial = 885] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1555AC00) [pid = 2196] [serial = 886] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (19E15000) [pid = 2196] [serial = 879] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19E09400) [pid = 2196] [serial = 897] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (196BB000) [pid = 2196] [serial = 895] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1A62C400) [pid = 2196] [serial = 900] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (15538800) [pid = 2196] [serial = 883] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (0E41D800) [pid = 2196] [serial = 882] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (179FFC00) [pid = 2196] [serial = 889] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (171F0800) [pid = 2196] [serial = 888] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1552AC00) [pid = 2196] [serial = 870] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1BDB5400) [pid = 2196] [serial = 907] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (17A64800) [pid = 2196] [serial = 873] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (19DC3000) [pid = 2196] [serial = 876] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (19E0E400) [pid = 2196] [serial = 898] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 2196 | 1464105353564 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 08:55:53 INFO - PROCESS | 2196 | 1464105353581 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 2196 | 1464105353587 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:55:53 INFO - PROCESS | 2196 | 1464105353593 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 2196 | 1464105353595 Marionette TRACE conn5 <- [1,1266,null,{}] 08:55:53 INFO - PROCESS | 2196 | 1464105353599 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}] 08:55:53 INFO - PROCESS | 2196 | 1464105353684 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:55:53 INFO - PROCESS | 2196 | 1464105353694 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 2196 | ++DOCSHELL 0DD36000 == 55 [pid = 2196] [id = 326] 08:55:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0DD38000) [pid = 2196] [serial = 977] [outer = 00000000] 08:55:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (15529C00) [pid = 2196] [serial = 978] [outer = 0DD38000] 08:55:53 INFO - PROCESS | 2196 | 1464105353740 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1555D000) [pid = 2196] [serial = 979] [outer = 0DD38000] 08:55:54 INFO - PROCESS | 2196 | 1464105354231 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 08:55:54 INFO - PROCESS | 2196 | 1464105354278 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 2196 | 1464105354280 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:55:54 INFO - PROCESS | 2196 | 1464105354284 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 2196 | 1464105354287 Marionette TRACE conn5 <- [1,1270,null,{}] 08:55:54 INFO - PROCESS | 2196 | 1464105354298 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}] 08:55:54 INFO - PROCESS | 2196 | 1464105354391 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:55:54 INFO - PROCESS | 2196 | 1464105354481 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 2196 | ++DOCSHELL 17BA8400 == 56 [pid = 2196] [id = 327] 08:55:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17BA8C00) [pid = 2196] [serial = 980] [outer = 00000000] 08:55:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (18885400) [pid = 2196] [serial = 981] [outer = 17BA8C00] 08:55:54 INFO - PROCESS | 2196 | 1464105354542 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (18966800) [pid = 2196] [serial = 982] [outer = 17BA8C00] 08:55:54 INFO - PROCESS | 2196 | 1464105354922 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 08:55:54 INFO - PROCESS | 2196 | 1464105354957 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 2196 | 1464105354960 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:55:54 INFO - PROCESS | 2196 | 1464105354963 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:55:54 INFO - PROCESS | 2196 | 1464105354965 Marionette TRACE conn5 <- [1,1274,null,{}] 08:55:54 INFO - PROCESS | 2196 | 1464105354968 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}] 08:55:55 INFO - PROCESS | 2196 | 1464105355056 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:55:55 INFO - PROCESS | 2196 | 1464105355063 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 2196 | ++DOCSHELL 1896C000 == 57 [pid = 2196] [id = 328] 08:55:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (18D96C00) [pid = 2196] [serial = 983] [outer = 00000000] 08:55:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (196AA000) [pid = 2196] [serial = 984] [outer = 18D96C00] 08:55:55 INFO - PROCESS | 2196 | 1464105355112 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (196BBC00) [pid = 2196] [serial = 985] [outer = 18D96C00] 08:55:55 INFO - PROCESS | 2196 | 1464105355555 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 08:55:55 INFO - PROCESS | 2196 | 1464105355607 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 2196 | 1464105355609 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:55:55 INFO - PROCESS | 2196 | 1464105355629 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 2196 | 1464105355631 Marionette TRACE conn5 <- [1,1278,null,{}] 08:55:55 INFO - PROCESS | 2196 | 1464105355634 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}] 08:55:55 INFO - PROCESS | 2196 | 1464105355750 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:55:55 INFO - PROCESS | 2196 | 1464105355845 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 2196 | ++DOCSHELL 0DD36C00 == 58 [pid = 2196] [id = 329] 08:55:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (15529800) [pid = 2196] [serial = 986] [outer = 00000000] 08:55:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1985B800) [pid = 2196] [serial = 987] [outer = 15529800] 08:55:55 INFO - PROCESS | 2196 | 1464105355893 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1986C800) [pid = 2196] [serial = 988] [outer = 15529800] 08:55:56 INFO - PROCESS | 2196 | 1464105356313 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 08:55:56 INFO - PROCESS | 2196 | 1464105356367 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 2196 | 1464105356369 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:55:56 INFO - PROCESS | 2196 | 1464105356373 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:55:56 INFO - PROCESS | 2196 | 1464105356375 Marionette TRACE conn5 <- [1,1282,null,{}] 08:55:56 INFO - PROCESS | 2196 | 1464105356379 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}] 08:55:56 INFO - PROCESS | 2196 | 1464105356517 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:55:56 INFO - PROCESS | 2196 | 1464105356583 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 2196 | ++DOCSHELL 19E0D400 == 59 [pid = 2196] [id = 330] 08:55:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (19E12C00) [pid = 2196] [serial = 989] [outer = 00000000] 08:55:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1A768800) [pid = 2196] [serial = 990] [outer = 19E12C00] 08:55:56 INFO - PROCESS | 2196 | 1464105356631 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1A76E400) [pid = 2196] [serial = 991] [outer = 19E12C00] 08:55:57 INFO - PROCESS | 2196 | 1464105357063 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 08:55:57 INFO - PROCESS | 2196 | 1464105357125 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 2196 | 1464105357127 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:55:57 INFO - PROCESS | 2196 | 1464105357138 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 2196 | 1464105357140 Marionette TRACE conn5 <- [1,1286,null,{}] 08:55:57 INFO - PROCESS | 2196 | 1464105357144 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}] 08:55:57 INFO - PROCESS | 2196 | 1464105357253 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:55:57 INFO - PROCESS | 2196 | 1464105357265 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 2196 | ++DOCSHELL 1AD47C00 == 60 [pid = 2196] [id = 331] 08:55:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1BDB2C00) [pid = 2196] [serial = 992] [outer = 00000000] 08:55:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1C0C3400) [pid = 2196] [serial = 993] [outer = 1BDB2C00] 08:55:57 INFO - PROCESS | 2196 | 1464105357359 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1C848400) [pid = 2196] [serial = 994] [outer = 1BDB2C00] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (0CC17000) [pid = 2196] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (15536800) [pid = 2196] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1BDA1000) [pid = 2196] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (196B7000) [pid = 2196] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (19E0EC00) [pid = 2196] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1A769400) [pid = 2196] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (18D97000) [pid = 2196] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (15E08C00) [pid = 2196] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (17BAF000) [pid = 2196] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:55:57 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (0DB4BC00) [pid = 2196] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:55:57 INFO - PROCESS | 2196 | 1464105357847 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 08:55:57 INFO - PROCESS | 2196 | 1464105357866 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 2196 | 1464105357868 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:55:57 INFO - PROCESS | 2196 | 1464105357871 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 2196 | 1464105357872 Marionette TRACE conn5 <- [1,1290,null,{}] 08:55:57 INFO - PROCESS | 2196 | 1464105357876 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}] 08:55:57 INFO - PROCESS | 2196 | 1464105357965 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:55:58 INFO - PROCESS | 2196 | 1464105358072 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 2196 | ++DOCSHELL 169E9800 == 61 [pid = 2196] [id = 332] 08:55:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (171EFC00) [pid = 2196] [serial = 995] [outer = 00000000] 08:55:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (19E0E800) [pid = 2196] [serial = 996] [outer = 171EFC00] 08:55:58 INFO - PROCESS | 2196 | 1464105358119 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1C0C1C00) [pid = 2196] [serial = 997] [outer = 171EFC00] 08:55:58 INFO - PROCESS | 2196 | 1464105358478 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 631ms 08:55:58 INFO - PROCESS | 2196 | 1464105358502 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:55:58 INFO - PROCESS | 2196 | 1464105358504 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 2196 | 1464105358507 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 2196 | 1464105358509 Marionette TRACE conn5 <- [1,1294,null,{}] 08:55:58 INFO - PROCESS | 2196 | 1464105358512 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}] 08:55:58 INFO - PROCESS | 2196 | 1464105358637 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:55:58 INFO - PROCESS | 2196 | 1464105358680 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 2196 | ++DOCSHELL 17A5C800 == 62 [pid = 2196] [id = 333] 08:55:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1BEBD000) [pid = 2196] [serial = 998] [outer = 00000000] 08:55:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1DF83800) [pid = 2196] [serial = 999] [outer = 1BEBD000] 08:55:58 INFO - PROCESS | 2196 | 1464105358727 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1DF8F400) [pid = 2196] [serial = 1000] [outer = 1BEBD000] 08:55:59 INFO - PROCESS | 2196 | 1464105359134 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 08:55:59 INFO - PROCESS | 2196 | 1464105359181 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 2196 | 1464105359183 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:55:59 INFO - PROCESS | 2196 | 1464105359187 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 2196 | 1464105359189 Marionette TRACE conn5 <- [1,1298,null,{}] 08:55:59 INFO - PROCESS | 2196 | 1464105359192 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}] 08:55:59 INFO - PROCESS | 2196 | 1464105359285 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:55:59 INFO - PROCESS | 2196 | 1464105359295 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 2196 | ++DOCSHELL 1DF88800 == 63 [pid = 2196] [id = 334] 08:55:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1DFAA400) [pid = 2196] [serial = 1001] [outer = 00000000] 08:55:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1E142000) [pid = 2196] [serial = 1002] [outer = 1DFAA400] 08:55:59 INFO - PROCESS | 2196 | 1464105359342 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1E1F2000) [pid = 2196] [serial = 1003] [outer = 1DFAA400] 08:55:59 INFO - PROCESS | 2196 | 1464105359938 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] 08:56:00 INFO - PROCESS | 2196 | 1464105360030 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:56:00 INFO - PROCESS | 2196 | 1464105360036 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 2196 | 1464105360041 Marionette TRACE conn5 <- [1,1302,null,{}] 08:56:00 INFO - PROCESS | 2196 | 1464105360049 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}] 08:56:00 INFO - PROCESS | 2196 | 1464105360170 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:56:00 INFO - PROCESS | 2196 | 1464105360298 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 2196 | ++DOCSHELL 0E16C400 == 64 [pid = 2196] [id = 335] 08:56:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (0E198000) [pid = 2196] [serial = 1004] [outer = 00000000] 08:56:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (155D8400) [pid = 2196] [serial = 1005] [outer = 0E198000] 08:56:00 INFO - PROCESS | 2196 | 1464105360361 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (171ED400) [pid = 2196] [serial = 1006] [outer = 0E198000] 08:56:00 INFO - PROCESS | 2196 | 1464105360964 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 990ms 08:56:01 INFO - PROCESS | 2196 | 1464105361030 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 2196 | 1464105361037 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:56:01 INFO - PROCESS | 2196 | 1464105361044 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 2196 | 1464105361046 Marionette TRACE conn5 <- [1,1306,null,{}] 08:56:01 INFO - PROCESS | 2196 | 1464105361051 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}] 08:56:01 INFO - PROCESS | 2196 | 1464105361160 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:56:01 INFO - PROCESS | 2196 | 1464105361293 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 2196 | ++DOCSHELL 18886C00 == 65 [pid = 2196] [id = 336] 08:56:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (18910800) [pid = 2196] [serial = 1007] [outer = 00000000] 08:56:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (196AAC00) [pid = 2196] [serial = 1008] [outer = 18910800] 08:56:01 INFO - PROCESS | 2196 | 1464105361349 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (19E18000) [pid = 2196] [serial = 1009] [outer = 18910800] 08:56:01 INFO - PROCESS | 2196 | 1464105361951 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 971ms 08:56:02 INFO - PROCESS | 2196 | 1464105362015 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 2196 | 1464105362017 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:56:02 INFO - PROCESS | 2196 | 1464105362021 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 2196 | 1464105362025 Marionette TRACE conn5 <- [1,1310,null,{}] 08:56:02 INFO - PROCESS | 2196 | 1464105362037 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}] 08:56:02 INFO - PROCESS | 2196 | 1464105362204 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:56:02 INFO - PROCESS | 2196 | 1464105362265 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 2196 | ++DOCSHELL 0D65EC00 == 66 [pid = 2196] [id = 337] 08:56:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (0DCB1000) [pid = 2196] [serial = 1010] [outer = 00000000] 08:56:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1E2CD400) [pid = 2196] [serial = 1011] [outer = 0DCB1000] 08:56:02 INFO - PROCESS | 2196 | 1464105362326 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1E2D5400) [pid = 2196] [serial = 1012] [outer = 0DCB1000] 08:56:03 INFO - PROCESS | 2196 | 1464105362978 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1022ms 08:56:03 INFO - PROCESS | 2196 | 1464105363047 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 2196 | 1464105363050 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:56:03 INFO - PROCESS | 2196 | 1464105363054 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 2196 | 1464105363056 Marionette TRACE conn5 <- [1,1314,null,{}] 08:56:03 INFO - PROCESS | 2196 | 1464105363059 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}] 08:56:03 INFO - PROCESS | 2196 | 1464105363173 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:56:03 INFO - PROCESS | 2196 | 1464105363312 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 2196 | ++DOCSHELL 1F2AEC00 == 67 [pid = 2196] [id = 338] 08:56:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1F2AFC00) [pid = 2196] [serial = 1013] [outer = 00000000] 08:56:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1F2B4800) [pid = 2196] [serial = 1014] [outer = 1F2AFC00] 08:56:03 INFO - PROCESS | 2196 | 1464105363372 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1F2B9400) [pid = 2196] [serial = 1015] [outer = 1F2AFC00] 08:56:03 INFO - PROCESS | 2196 | 1464105363980 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]]]}] 08:56:04 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 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 08:56:04 INFO - PROCESS | 2196 | 1464105364027 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 2196 | 1464105364029 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:56:04 INFO - PROCESS | 2196 | 1464105364033 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:56:04 INFO - PROCESS | 2196 | 1464105364035 Marionette TRACE conn5 <- [1,1318,null,{}] 08:56:04 INFO - PROCESS | 2196 | 1464105364039 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}] 08:56:04 INFO - PROCESS | 2196 | 1464105364148 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:56:04 INFO - PROCESS | 2196 | 1464105364290 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 2196 | ++DOCSHELL 15564400 == 68 [pid = 2196] [id = 339] 08:56:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1BEC4C00) [pid = 2196] [serial = 1016] [outer = 00000000] 08:56:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (20A44400) [pid = 2196] [serial = 1017] [outer = 1BEC4C00] 08:56:04 INFO - PROCESS | 2196 | 1464105364346 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (20A49000) [pid = 2196] [serial = 1018] [outer = 1BEC4C00] 08:56:05 INFO - PROCESS | 2196 | 1464105365141 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]]]}] 08:56:05 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 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1179ms 08:56:05 INFO - PROCESS | 2196 | 1464105365215 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 2196 | 1464105365219 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:56:05 INFO - PROCESS | 2196 | 1464105365224 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 2196 | 1464105365227 Marionette TRACE conn5 <- [1,1322,null,{}] 08:56:05 INFO - PROCESS | 2196 | 1464105365232 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}] 08:56:05 INFO - PROCESS | 2196 | 1464105365331 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:56:05 INFO - PROCESS | 2196 | 1464105365466 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 2196 | ++DOCSHELL 1558A800 == 69 [pid = 2196] [id = 340] 08:56:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (155D7C00) [pid = 2196] [serial = 1019] [outer = 00000000] 08:56:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (15871C00) [pid = 2196] [serial = 1020] [outer = 155D7C00] 08:56:05 INFO - PROCESS | 2196 | 1464105365521 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1690D800) [pid = 2196] [serial = 1021] [outer = 155D7C00] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 174CA000 == 68 [pid = 2196] [id = 229] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 0DF36000 == 67 [pid = 2196] [id = 232] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1888A400 == 66 [pid = 2196] [id = 231] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 15B2EC00 == 65 [pid = 2196] [id = 228] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 0DF39C00 == 64 [pid = 2196] [id = 226] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 15535800 == 63 [pid = 2196] [id = 227] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 17AC4400 == 62 [pid = 2196] [id = 230] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 19DB9400 == 61 [pid = 2196] [id = 292] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 17A5C800 == 60 [pid = 2196] [id = 333] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 169E9800 == 59 [pid = 2196] [id = 332] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1AD47C00 == 58 [pid = 2196] [id = 331] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 19E0D400 == 57 [pid = 2196] [id = 330] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 0DD36C00 == 56 [pid = 2196] [id = 329] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1896C000 == 55 [pid = 2196] [id = 328] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1DF8D800) [pid = 2196] [serial = 954] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1D9B3800) [pid = 2196] [serial = 921] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (19617000) [pid = 2196] [serial = 915] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (12585800) [pid = 2196] [serial = 912] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1C843400) [pid = 2196] [serial = 918] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 17BA8400 == 54 [pid = 2196] [id = 327] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 0DD36000 == 53 [pid = 2196] [id = 326] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 0D602000 == 52 [pid = 2196] [id = 325] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1555BC00 == 51 [pid = 2196] [id = 324] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1E137800 == 50 [pid = 2196] [id = 323] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1DFA5C00 == 49 [pid = 2196] [id = 322] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 1CB97C00 == 48 [pid = 2196] [id = 321] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 17AC5000 == 47 [pid = 2196] [id = 320] 08:56:06 INFO - PROCESS | 2196 | --DOCSHELL 0DFE7000 == 46 [pid = 2196] [id = 319] 08:56:06 INFO - PROCESS | 2196 | 1464105366207 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1025ms 08:56:06 INFO - PROCESS | 2196 | 1464105366250 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 2196 | 1464105366256 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:56:06 INFO - PROCESS | 2196 | 1464105366262 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 2196 | 1464105366265 Marionette TRACE conn5 <- [1,1326,null,{}] 08:56:06 INFO - PROCESS | 2196 | 1464105366269 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}] 08:56:06 INFO - PROCESS | 2196 | 1464105366388 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C846C00) [pid = 2196] [serial = 952] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (0D29F000) [pid = 2196] [serial = 927] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (171F6800) [pid = 2196] [serial = 931] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1DA55000) [pid = 2196] [serial = 951] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (19740C00) [pid = 2196] [serial = 939] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1A62A400) [pid = 2196] [serial = 942] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1BDB5800) [pid = 2196] [serial = 945] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (19611400) [pid = 2196] [serial = 936] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1C413800) [pid = 2196] [serial = 949] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1986E000) [pid = 2196] [serial = 940] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (188D5000) [pid = 2196] [serial = 933] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0DD3CC00) [pid = 2196] [serial = 928] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (0EEE6400) [pid = 2196] [serial = 925] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1BDA5C00) [pid = 2196] [serial = 948] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1BDB9400) [pid = 2196] [serial = 946] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (0E16B800) [pid = 2196] [serial = 924] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (196AB800) [pid = 2196] [serial = 937] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (16912400) [pid = 2196] [serial = 930] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1A62C000) [pid = 2196] [serial = 943] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (18903000) [pid = 2196] [serial = 934] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 2196 | 1464105366506 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 2196 | ++DOCSHELL 0D29F000 == 47 [pid = 2196] [id = 341] 08:56:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0D6F1800) [pid = 2196] [serial = 1022] [outer = 00000000] 08:56:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (0E19C000) [pid = 2196] [serial = 1023] [outer = 0D6F1800] 08:56:06 INFO - PROCESS | 2196 | 1464105366555 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (15492400) [pid = 2196] [serial = 1024] [outer = 0D6F1800] 08:56:07 INFO - PROCESS | 2196 | 1464105367451 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1220ms 08:56:07 INFO - PROCESS | 2196 | 1464105367485 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 2196 | 1464105367487 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:56:07 INFO - PROCESS | 2196 | 1464105367490 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 2196 | 1464105367494 Marionette TRACE conn5 <- [1,1330,null,{}] 08:56:07 INFO - PROCESS | 2196 | 1464105367513 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}] 08:56:07 INFO - PROCESS | 2196 | 1464105367600 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:56:07 INFO - PROCESS | 2196 | 1464105367608 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 2196 | ++DOCSHELL 15563800 == 48 [pid = 2196] [id = 342] 08:56:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (158F6800) [pid = 2196] [serial = 1025] [outer = 00000000] 08:56:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (17AC3C00) [pid = 2196] [serial = 1026] [outer = 158F6800] 08:56:07 INFO - PROCESS | 2196 | 1464105367657 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (17BA7800) [pid = 2196] [serial = 1027] [outer = 158F6800] 08:56:08 INFO - PROCESS | 2196 | 1464105368147 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 08:56:08 INFO - PROCESS | 2196 | 1464105368184 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 2196 | 1464105368187 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 2196 | 1464105368190 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:56:08 INFO - PROCESS | 2196 | 1464105368192 Marionette TRACE conn5 <- [1,1334,null,{}] 08:56:08 INFO - PROCESS | 2196 | 1464105368195 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}] 08:56:08 INFO - PROCESS | 2196 | 1464105368277 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:56:08 INFO - PROCESS | 2196 | 1464105368286 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 2196 | ++DOCSHELL 17BA9C00 == 49 [pid = 2196] [id = 343] 08:56:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (17BB0C00) [pid = 2196] [serial = 1028] [outer = 00000000] 08:56:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (18D80000) [pid = 2196] [serial = 1029] [outer = 17BB0C00] 08:56:08 INFO - PROCESS | 2196 | 1464105368331 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (19617000) [pid = 2196] [serial = 1030] [outer = 17BB0C00] 08:56:08 INFO - PROCESS | 2196 | 1464105368819 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 08:56:08 INFO - PROCESS | 2196 | 1464105368874 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 2196 | 1464105368877 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 2196 | 1464105368880 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 2196 | 1464105368882 Marionette TRACE conn5 <- [1,1338,null,{}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:56:08 INFO - PROCESS | 2196 | 1464105368890 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}] 08:56:09 INFO - PROCESS | 2196 | 1464105369033 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0DFF0800) [pid = 2196] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1BDB8000) [pid = 2196] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1BFD2800) [pid = 2196] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (0E16AC00) [pid = 2196] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1CBF2400) [pid = 2196] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (17A5E400) [pid = 2196] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (19E11000) [pid = 2196] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (15CA4800) [pid = 2196] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (19DB9C00) [pid = 2196] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1961C400) [pid = 2196] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (15E05400) [pid = 2196] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (15529800) [pid = 2196] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19E12C00) [pid = 2196] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0D607C00) [pid = 2196] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0DFE7400) [pid = 2196] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (171EFC00) [pid = 2196] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1BDB4C00) [pid = 2196] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1BDB2C00) [pid = 2196] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (17BA8C00) [pid = 2196] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (18D96C00) [pid = 2196] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0DD38000) [pid = 2196] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (17AC9C00) [pid = 2196] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:56:09 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1BEBD000) [pid = 2196] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:09 INFO - PROCESS | 2196 | 1464105369553 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 2196 | ++DOCSHELL 0CC12000 == 50 [pid = 2196] [id = 344] 08:56:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (0CC12800) [pid = 2196] [serial = 1031] [outer = 00000000] 08:56:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (0CC1D000) [pid = 2196] [serial = 1032] [outer = 0CC12800] 08:56:09 INFO - PROCESS | 2196 | 1464105369615 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (0CCF3800) [pid = 2196] [serial = 1033] [outer = 0CC12800] 08:56:10 INFO - PROCESS | 2196 | 1464105370230 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1419ms 08:56:10 INFO - PROCESS | 2196 | 1464105370306 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 2196 | 1464105370311 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 2196 | 1464105370316 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:56:10 INFO - PROCESS | 2196 | 1464105370321 Marionette TRACE conn5 <- [1,1342,null,{}] 08:56:10 INFO - PROCESS | 2196 | 1464105370326 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}] 08:56:10 INFO - PROCESS | 2196 | 1464105370483 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:56:10 INFO - PROCESS | 2196 | 1464105370608 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A0800 == 51 [pid = 2196] [id = 345] 08:56:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0E1A3400) [pid = 2196] [serial = 1034] [outer = 00000000] 08:56:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (15475C00) [pid = 2196] [serial = 1035] [outer = 0E1A3400] 08:56:10 INFO - PROCESS | 2196 | 1464105370671 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1552F400) [pid = 2196] [serial = 1036] [outer = 0E1A3400] 08:56:11 INFO - PROCESS | 2196 | 1464105371286 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1020ms 08:56:11 INFO - PROCESS | 2196 | 1464105371343 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 2196 | 1464105371348 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:56:11 INFO - PROCESS | 2196 | 1464105371351 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 2196 | 1464105371354 Marionette TRACE conn5 <- [1,1346,null,{}] 08:56:11 INFO - PROCESS | 2196 | 1464105371358 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}] 08:56:11 INFO - PROCESS | 2196 | 1464105371475 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:56:11 INFO - PROCESS | 2196 | 1464105371612 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 2196 | ++DOCSHELL 158F4000 == 52 [pid = 2196] [id = 346] 08:56:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (15B31800) [pid = 2196] [serial = 1037] [outer = 00000000] 08:56:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (171EDC00) [pid = 2196] [serial = 1038] [outer = 15B31800] 08:56:11 INFO - PROCESS | 2196 | 1464105371673 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (179FE000) [pid = 2196] [serial = 1039] [outer = 15B31800] 08:56:12 INFO - PROCESS | 2196 | 1464105372316 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1021ms 08:56:12 INFO - PROCESS | 2196 | 1464105372375 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 2196 | 1464105372378 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:56:12 INFO - PROCESS | 2196 | 1464105372389 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 2196 | 1464105372396 Marionette TRACE conn5 <- [1,1350,null,{}] 08:56:12 INFO - PROCESS | 2196 | 1464105372401 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}] 08:56:12 INFO - PROCESS | 2196 | 1464105372578 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:56:12 INFO - PROCESS | 2196 | 1464105372710 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 2196 | ++DOCSHELL 17BAEC00 == 53 [pid = 2196] [id = 347] 08:56:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1888E800) [pid = 2196] [serial = 1040] [outer = 00000000] 08:56:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (196B0000) [pid = 2196] [serial = 1041] [outer = 1888E800] 08:56:12 INFO - PROCESS | 2196 | 1464105372772 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (196B4C00) [pid = 2196] [serial = 1042] [outer = 1888E800] 08:56:13 INFO - PROCESS | 2196 | 1464105373417 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1082ms 08:56:13 INFO - PROCESS | 2196 | 1464105373467 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 2196 | 1464105373470 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:56:13 INFO - PROCESS | 2196 | 1464105373492 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 2196 | 1464105373494 Marionette TRACE conn5 <- [1,1354,null,{}] 08:56:13 INFO - PROCESS | 2196 | 1464105373498 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}] 08:56:13 INFO - PROCESS | 2196 | 1464105373613 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:56:13 INFO - PROCESS | 2196 | 1464105373748 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 2196 | ++DOCSHELL 196B7800 == 54 [pid = 2196] [id = 348] 08:56:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (19859400) [pid = 2196] [serial = 1043] [outer = 00000000] 08:56:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (19920400) [pid = 2196] [serial = 1044] [outer = 19859400] 08:56:13 INFO - PROCESS | 2196 | 1464105373809 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (19E0D800) [pid = 2196] [serial = 1045] [outer = 19859400] 08:56:14 INFO - PROCESS | 2196 | 1464105374401 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] 08:56:14 INFO - PROCESS | 2196 | 1464105374427 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 2196 | 1464105374431 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:56:14 INFO - PROCESS | 2196 | 1464105374433 Marionette TRACE conn5 <- [1,1358,null,{}] 08:56:14 INFO - PROCESS | 2196 | 1464105374436 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}] 08:56:14 INFO - PROCESS | 2196 | 1464105374541 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:56:14 INFO - PROCESS | 2196 | 1464105374643 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 2196 | ++DOCSHELL 19E18800 == 55 [pid = 2196] [id = 349] 08:56:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1A626C00) [pid = 2196] [serial = 1046] [outer = 00000000] 08:56:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1A62F000) [pid = 2196] [serial = 1047] [outer = 1A626C00] 08:56:14 INFO - PROCESS | 2196 | 1464105374707 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BDAAC00) [pid = 2196] [serial = 1048] [outer = 1A626C00] 08:56:15 INFO - PROCESS | 2196 | 1464105375393 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] 08:56:15 INFO - PROCESS | 2196 | 1464105375407 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 2196 | 1464105375411 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:56:15 INFO - PROCESS | 2196 | 1464105375413 Marionette TRACE conn5 <- [1,1362,null,{}] 08:56:15 INFO - PROCESS | 2196 | 1464105375417 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}] 08:56:15 INFO - PROCESS | 2196 | 1464105375528 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:56:15 INFO - PROCESS | 2196 | 1464105375639 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 2196 | ++DOCSHELL 0CC18800 == 56 [pid = 2196] [id = 350] 08:56:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (0D6F0800) [pid = 2196] [serial = 1049] [outer = 00000000] 08:56:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (15E96C00) [pid = 2196] [serial = 1050] [outer = 0D6F0800] 08:56:15 INFO - PROCESS | 2196 | 1464105375698 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (188DC800) [pid = 2196] [serial = 1051] [outer = 0D6F0800] 08:56:16 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:16 INFO - PROCESS | 2196 | 1464105376479 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] 08:56:16 INFO - PROCESS | 2196 | 1464105376541 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:56:16 INFO - PROCESS | 2196 | 1464105376560 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 2196 | 1464105376564 Marionette TRACE conn5 <- [1,1366,null,{}] 08:56:16 INFO - PROCESS | 2196 | 1464105376570 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}] 08:56:16 INFO - PROCESS | 2196 | 1464105376677 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:56:16 INFO - PROCESS | 2196 | 1464105376813 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 2196 | --DOCSHELL 1CBEF000 == 55 [pid = 2196] [id = 307] 08:56:16 INFO - PROCESS | 2196 | --DOCSHELL 1BDABC00 == 54 [pid = 2196] [id = 306] 08:56:16 INFO - PROCESS | 2196 | --DOCSHELL 17BA9C00 == 53 [pid = 2196] [id = 343] 08:56:16 INFO - PROCESS | 2196 | --DOCSHELL 15563800 == 52 [pid = 2196] [id = 342] 08:56:16 INFO - PROCESS | 2196 | --DOCSHELL 0D29F000 == 51 [pid = 2196] [id = 341] 08:56:16 INFO - PROCESS | 2196 | --DOCSHELL 1558A800 == 50 [pid = 2196] [id = 340] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1DA58400) [pid = 2196] [serial = 922] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (19852C00) [pid = 2196] [serial = 916] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1A623000) [pid = 2196] [serial = 880] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (169E5000) [pid = 2196] [serial = 832] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (19E0C000) [pid = 2196] [serial = 877] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19857C00) [pid = 2196] [serial = 868] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (188DB800) [pid = 2196] [serial = 874] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1581CC00) [pid = 2196] [serial = 913] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1C0C7800) [pid = 2196] [serial = 910] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1C875400) [pid = 2196] [serial = 919] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (15564C00) [pid = 2196] [serial = 871] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1DF8DC00) [pid = 2196] [serial = 963] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1C0C3400) [pid = 2196] [serial = 993] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (18885400) [pid = 2196] [serial = 981] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (18966800) [pid = 2196] [serial = 982] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (196AA000) [pid = 2196] [serial = 984] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (15529C00) [pid = 2196] [serial = 978] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1555D000) [pid = 2196] [serial = 979] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (196AF800) [pid = 2196] [serial = 961] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (188D6000) [pid = 2196] [serial = 960] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1DFEA400) [pid = 2196] [serial = 966] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1E142C00) [pid = 2196] [serial = 969] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1E142000) [pid = 2196] [serial = 1002] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1DF83800) [pid = 2196] [serial = 999] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1DF8F400) [pid = 2196] [serial = 1000] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1C848400) [pid = 2196] [serial = 994] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1986C800) [pid = 2196] [serial = 988] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1C0C1C00) [pid = 2196] [serial = 997] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (196BBC00) [pid = 2196] [serial = 985] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1985B800) [pid = 2196] [serial = 987] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1A76E400) [pid = 2196] [serial = 991] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1A768800) [pid = 2196] [serial = 990] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (171F6C00) [pid = 2196] [serial = 976] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15870800) [pid = 2196] [serial = 975] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (15BBC800) [pid = 2196] [serial = 958] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1555FC00) [pid = 2196] [serial = 957] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (19E0E800) [pid = 2196] [serial = 996] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1E2CD000) [pid = 2196] [serial = 973] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1E2CA800) [pid = 2196] [serial = 972] [outer = 00000000] [url = about:blank] 08:56:16 INFO - PROCESS | 2196 | ++DOCSHELL 0D6EF400 == 51 [pid = 2196] [id = 351] 08:56:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (0DB50C00) [pid = 2196] [serial = 1052] [outer = 00000000] 08:56:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (0E342C00) [pid = 2196] [serial = 1053] [outer = 0DB50C00] 08:56:16 INFO - PROCESS | 2196 | 1464105376913 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1555A800) [pid = 2196] [serial = 1054] [outer = 0DB50C00] 08:56:17 INFO - PROCESS | 2196 | 1464105377346 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] 08:56:17 INFO - PROCESS | 2196 | 1464105377402 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:56:17 INFO - PROCESS | 2196 | 1464105377408 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 2196 | 1464105377411 Marionette TRACE conn5 <- [1,1370,null,{}] 08:56:17 INFO - PROCESS | 2196 | 1464105377414 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}] 08:56:17 INFO - PROCESS | 2196 | 1464105377509 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:56:17 INFO - PROCESS | 2196 | 1464105377517 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 2196 | ++DOCSHELL 1586D000 == 52 [pid = 2196] [id = 352] 08:56:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1586D400) [pid = 2196] [serial = 1055] [outer = 00000000] 08:56:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (171EE400) [pid = 2196] [serial = 1056] [outer = 1586D400] 08:56:17 INFO - PROCESS | 2196 | 1464105377563 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (179FAC00) [pid = 2196] [serial = 1057] [outer = 1586D400] 08:56:18 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:18 INFO - PROCESS | 2196 | 1464105378050 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] 08:56:18 INFO - PROCESS | 2196 | 1464105378084 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:56:18 INFO - PROCESS | 2196 | 1464105378088 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 2196 | 1464105378091 Marionette TRACE conn5 <- [1,1374,null,{}] 08:56:18 INFO - PROCESS | 2196 | 1464105378102 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}] 08:56:18 INFO - PROCESS | 2196 | 1464105378202 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:56:18 INFO - PROCESS | 2196 | 1464105378290 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 2196 | ++DOCSHELL 1888A000 == 53 [pid = 2196] [id = 353] 08:56:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (188DCC00) [pid = 2196] [serial = 1058] [outer = 00000000] 08:56:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (18D85400) [pid = 2196] [serial = 1059] [outer = 188DCC00] 08:56:18 INFO - PROCESS | 2196 | 1464105378351 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (196AE000) [pid = 2196] [serial = 1060] [outer = 188DCC00] 08:56:18 INFO - PROCESS | 2196 | 1464105378768 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] 08:56:18 INFO - PROCESS | 2196 | 1464105378824 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:56:18 INFO - PROCESS | 2196 | 1464105378840 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 2196 | 1464105378842 Marionette TRACE conn5 <- [1,1378,null,{}] 08:56:18 INFO - PROCESS | 2196 | 1464105378885 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}] 08:56:19 INFO - PROCESS | 2196 | 1464105379013 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:56:19 INFO - PROCESS | 2196 | 1464105379020 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 2196 | ++DOCSHELL 1986F800 == 54 [pid = 2196] [id = 354] 08:56:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (19870400) [pid = 2196] [serial = 1061] [outer = 00000000] 08:56:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1991F400) [pid = 2196] [serial = 1062] [outer = 19870400] 08:56:19 INFO - PROCESS | 2196 | 1464105379113 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (19E0DC00) [pid = 2196] [serial = 1063] [outer = 19870400] 08:56:19 INFO - PROCESS | 2196 | 1464105379536 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 770ms 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:56:19 INFO - PROCESS | 2196 | 1464105379601 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 2196 | 1464105379603 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:56:19 INFO - PROCESS | 2196 | 1464105379606 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 2196 | 1464105379608 Marionette TRACE conn5 <- [1,1382,null,{}] 08:56:19 INFO - PROCESS | 2196 | 1464105379611 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}] 08:56:19 INFO - PROCESS | 2196 | 1464105379726 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:56:19 INFO - PROCESS | 2196 | 1464105379736 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF1000 == 55 [pid = 2196] [id = 355] 08:56:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1991F000) [pid = 2196] [serial = 1064] [outer = 00000000] 08:56:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1A763000) [pid = 2196] [serial = 1065] [outer = 1991F000] 08:56:19 INFO - PROCESS | 2196 | 1464105379782 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1A76F400) [pid = 2196] [serial = 1066] [outer = 1991F000] 08:56:20 INFO - PROCESS | 2196 | 1464105380279 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 08:56:20 INFO - PROCESS | 2196 | 1464105380367 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 2196 | 1464105380369 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:56:20 INFO - PROCESS | 2196 | 1464105380375 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 2196 | 1464105380377 Marionette TRACE conn5 <- [1,1386,null,{}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:56:20 INFO - PROCESS | 2196 | 1464105380380 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}] 08:56:20 INFO - PROCESS | 2196 | 1464105380518 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:56:20 INFO - PROCESS | 2196 | 1464105380580 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 2196 | ++DOCSHELL 1C0C2000 == 56 [pid = 2196] [id = 356] 08:56:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1C418400) [pid = 2196] [serial = 1067] [outer = 00000000] 08:56:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1C461000) [pid = 2196] [serial = 1068] [outer = 1C418400] 08:56:20 INFO - PROCESS | 2196 | 1464105380625 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1C872800) [pid = 2196] [serial = 1069] [outer = 1C418400] 08:56:20 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1DF84400) [pid = 2196] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:56:20 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1DFA9000) [pid = 2196] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:56:20 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1E137C00) [pid = 2196] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:20 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (155D7C00) [pid = 2196] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:56:20 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (158F6800) [pid = 2196] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:56:20 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (0D6F1800) [pid = 2196] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:56:21 INFO - PROCESS | 2196 | 1464105381039 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:56:21 INFO - PROCESS | 2196 | 1464105381052 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 2196 | 1464105381054 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 2196 | 1464105381057 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 2196 | 1464105381059 Marionette TRACE conn5 <- [1,1390,null,{}] 08:56:21 INFO - PROCESS | 2196 | 1464105381062 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}] 08:56:21 INFO - PROCESS | 2196 | 1464105381149 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:56:21 INFO - PROCESS | 2196 | 1464105381248 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 2196 | ++DOCSHELL 1BDA3800 == 57 [pid = 2196] [id = 357] 08:56:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1BEBA400) [pid = 2196] [serial = 1070] [outer = 00000000] 08:56:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1CBEF000) [pid = 2196] [serial = 1071] [outer = 1BEBA400] 08:56:21 INFO - PROCESS | 2196 | 1464105381296 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1D9AFC00) [pid = 2196] [serial = 1072] [outer = 1BEBA400] 08:56:21 INFO - PROCESS | 2196 | 1464105381682 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 08:56:21 INFO - PROCESS | 2196 | 1464105381728 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 2196 | 1464105381730 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:56:21 INFO - PROCESS | 2196 | 1464105381733 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 2196 | 1464105381735 Marionette TRACE conn5 <- [1,1394,null,{}] 08:56:21 INFO - PROCESS | 2196 | 1464105381739 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}] 08:56:21 INFO - PROCESS | 2196 | 1464105381821 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:56:21 INFO - PROCESS | 2196 | 1464105381829 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 2196 | ++DOCSHELL 1DA51400 == 58 [pid = 2196] [id = 358] 08:56:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1DA52400) [pid = 2196] [serial = 1073] [outer = 00000000] 08:56:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1DAA4400) [pid = 2196] [serial = 1074] [outer = 1DA52400] 08:56:21 INFO - PROCESS | 2196 | 1464105381873 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1DF8C000) [pid = 2196] [serial = 1075] [outer = 1DA52400] 08:56:22 INFO - PROCESS | 2196 | 1464105382328 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 08:56:22 INFO - PROCESS | 2196 | 1464105382365 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 2196 | 1464105382367 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:56:22 INFO - PROCESS | 2196 | 1464105382383 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 2196 | 1464105382385 Marionette TRACE conn5 <- [1,1398,null,{}] 08:56:22 INFO - PROCESS | 2196 | 1464105382389 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}] 08:56:22 INFO - PROCESS | 2196 | 1464105382472 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:56:22 INFO - PROCESS | 2196 | 1464105382479 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 2196 | ++DOCSHELL 19E09400 == 59 [pid = 2196] [id = 359] 08:56:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1DF8E000) [pid = 2196] [serial = 1076] [outer = 00000000] 08:56:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1DFA5800) [pid = 2196] [serial = 1077] [outer = 1DF8E000] 08:56:22 INFO - PROCESS | 2196 | 1464105382524 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1DFAB800) [pid = 2196] [serial = 1078] [outer = 1DF8E000] 08:56:23 INFO - PROCESS | 2196 | 1464105383141 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 08:56:23 INFO - PROCESS | 2196 | 1464105383156 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 2196 | 1464105383160 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:56:23 INFO - PROCESS | 2196 | 1464105383230 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 2196 | 1464105383235 Marionette TRACE conn5 <- [1,1402,null,{}] 08:56:23 INFO - PROCESS | 2196 | 1464105383257 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}] 08:56:23 INFO - PROCESS | 2196 | 1464105383389 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:56:23 INFO - PROCESS | 2196 | 1464105383521 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 2196 | ++DOCSHELL 0E167800 == 60 [pid = 2196] [id = 360] 08:56:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0E170000) [pid = 2196] [serial = 1079] [outer = 00000000] 08:56:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1558A800) [pid = 2196] [serial = 1080] [outer = 0E170000] 08:56:23 INFO - PROCESS | 2196 | 1464105383583 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (15BBE000) [pid = 2196] [serial = 1081] [outer = 0E170000] 08:56:24 INFO - PROCESS | 2196 | 1464105384297 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1151ms 08:56:24 INFO - PROCESS | 2196 | 1464105384323 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 2196 | 1464105384329 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 2196 | 1464105384351 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:56:24 INFO - PROCESS | 2196 | 1464105384355 Marionette TRACE conn5 <- [1,1406,null,{}] 08:56:24 INFO - PROCESS | 2196 | 1464105384359 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}] 08:56:24 INFO - PROCESS | 2196 | 1464105384479 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:56:24 INFO - PROCESS | 2196 | 1464105384605 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 2196 | ++DOCSHELL 18889C00 == 61 [pid = 2196] [id = 361] 08:56:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (188DB400) [pid = 2196] [serial = 1082] [outer = 00000000] 08:56:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (196AD000) [pid = 2196] [serial = 1083] [outer = 188DB400] 08:56:24 INFO - PROCESS | 2196 | 1464105384667 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (19924400) [pid = 2196] [serial = 1084] [outer = 188DB400] 08:56:25 INFO - PROCESS | 2196 | 1464105385308 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1017ms 08:56:25 INFO - PROCESS | 2196 | 1464105385375 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 2196 | 1464105385377 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:56:25 INFO - PROCESS | 2196 | 1464105385381 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 2196 | 1464105385385 Marionette TRACE conn5 <- [1,1410,null,{}] 08:56:25 INFO - PROCESS | 2196 | 1464105385397 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}] 08:56:25 INFO - PROCESS | 2196 | 1464105385533 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:56:25 INFO - PROCESS | 2196 | 1464105385673 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 2196 | ++DOCSHELL 1DA56000 == 62 [pid = 2196] [id = 362] 08:56:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1DF84C00) [pid = 2196] [serial = 1085] [outer = 00000000] 08:56:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1E12F800) [pid = 2196] [serial = 1086] [outer = 1DF84C00] 08:56:25 INFO - PROCESS | 2196 | 1464105385738 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1E145000) [pid = 2196] [serial = 1087] [outer = 1DF84C00] 08:56:26 INFO - PROCESS | 2196 | 1464105386356 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1021ms 08:56:26 INFO - PROCESS | 2196 | 1464105386406 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 2196 | 1464105386409 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:56:26 INFO - PROCESS | 2196 | 1464105386412 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 2196 | 1464105386415 Marionette TRACE conn5 <- [1,1414,null,{}] 08:56:26 INFO - PROCESS | 2196 | 1464105386418 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}] 08:56:26 INFO - PROCESS | 2196 | 1464105386534 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:56:26 INFO - PROCESS | 2196 | 1464105386645 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 2196 | ++DOCSHELL 1E1F4000 == 63 [pid = 2196] [id = 363] 08:56:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1E1F4400) [pid = 2196] [serial = 1088] [outer = 00000000] 08:56:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1E2CE000) [pid = 2196] [serial = 1089] [outer = 1E1F4400] 08:56:26 INFO - PROCESS | 2196 | 1464105386701 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1E2D4400) [pid = 2196] [serial = 1090] [outer = 1E1F4400] 08:56:27 INFO - PROCESS | 2196 | 1464105387444 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1070ms 08:56:27 INFO - PROCESS | 2196 | 1464105387489 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 2196 | 1464105387491 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:56:27 INFO - PROCESS | 2196 | 1464105387495 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 2196 | 1464105387497 Marionette TRACE conn5 <- [1,1418,null,{}] 08:56:27 INFO - PROCESS | 2196 | 1464105387501 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}] 08:56:27 INFO - PROCESS | 2196 | 1464105387608 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:56:27 INFO - PROCESS | 2196 | 1464105387903 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 2196 | ++DOCSHELL 0CC19C00 == 64 [pid = 2196] [id = 364] 08:56:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (0CC1B800) [pid = 2196] [serial = 1091] [outer = 00000000] 08:56:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (0E492400) [pid = 2196] [serial = 1092] [outer = 0CC1B800] 08:56:28 INFO - PROCESS | 2196 | 1464105387984 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (158EA800) [pid = 2196] [serial = 1093] [outer = 0CC1B800] 08:56:28 INFO - PROCESS | 2196 | 1464105388649 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1240ms 08:56:28 INFO - PROCESS | 2196 | 1464105388745 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 2196 | 1464105388748 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:56:28 INFO - PROCESS | 2196 | 1464105388754 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 2196 | 1464105388757 Marionette TRACE conn5 <- [1,1422,null,{}] 08:56:28 INFO - PROCESS | 2196 | 1464105388762 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}] 08:56:28 INFO - PROCESS | 2196 | 1464105388870 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:56:29 INFO - PROCESS | 2196 | 1464105389012 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 2196 | --DOCSHELL 0D276800 == 63 [pid = 2196] [id = 273] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (20A44400) [pid = 2196] [serial = 1017] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (196AAC00) [pid = 2196] [serial = 1008] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (155D8400) [pid = 2196] [serial = 1005] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1F2B4800) [pid = 2196] [serial = 1014] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1E2CD400) [pid = 2196] [serial = 1011] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | ++DOCSHELL 0D602800 == 64 [pid = 2196] [id = 365] 08:56:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (0D605000) [pid = 2196] [serial = 1094] [outer = 00000000] 08:56:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0DD3B800) [pid = 2196] [serial = 1095] [outer = 0D605000] 08:56:29 INFO - PROCESS | 2196 | 1464105389131 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (0E32C800) [pid = 2196] [serial = 1096] [outer = 0D605000] 08:56:29 INFO - PROCESS | 2196 | --DOCSHELL 0CC12000 == 63 [pid = 2196] [id = 344] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1DFA7400) [pid = 2196] [serial = 964] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1E135800) [pid = 2196] [serial = 967] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1E147400) [pid = 2196] [serial = 970] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1690D800) [pid = 2196] [serial = 1021] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (15871C00) [pid = 2196] [serial = 1020] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (17AC3C00) [pid = 2196] [serial = 1026] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (17BA7800) [pid = 2196] [serial = 1027] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0E19C000) [pid = 2196] [serial = 1023] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (15492400) [pid = 2196] [serial = 1024] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (18D80000) [pid = 2196] [serial = 1029] [outer = 00000000] [url = about:blank] 08:56:29 INFO - PROCESS | 2196 | 1464105389613 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 08:56:29 INFO - PROCESS | 2196 | 1464105389689 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 2196 | 1464105389692 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:56:29 INFO - PROCESS | 2196 | 1464105389697 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 2196 | 1464105389699 Marionette TRACE conn5 <- [1,1426,null,{}] 08:56:29 INFO - PROCESS | 2196 | 1464105389703 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}] 08:56:29 INFO - PROCESS | 2196 | 1464105389795 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:56:29 INFO - PROCESS | 2196 | 1464105389802 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 2196 | ++DOCSHELL 15584000 == 64 [pid = 2196] [id = 366] 08:56:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (155E0000) [pid = 2196] [serial = 1097] [outer = 00000000] 08:56:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (15E0B400) [pid = 2196] [serial = 1098] [outer = 155E0000] 08:56:29 INFO - PROCESS | 2196 | 1464105389848 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (16917800) [pid = 2196] [serial = 1099] [outer = 155E0000] 08:56:30 INFO - PROCESS | 2196 | 1464105390328 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 08:56:30 INFO - PROCESS | 2196 | 1464105390372 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 2196 | 1464105390375 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:56:30 INFO - PROCESS | 2196 | 1464105390379 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 2196 | 1464105390385 Marionette TRACE conn5 <- [1,1430,null,{}] 08:56:30 INFO - PROCESS | 2196 | 1464105390393 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}] 08:56:30 INFO - PROCESS | 2196 | 1464105390481 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:56:30 INFO - PROCESS | 2196 | 1464105390601 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 2196 | ++DOCSHELL 188D9400 == 65 [pid = 2196] [id = 367] 08:56:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (188DB800) [pid = 2196] [serial = 1100] [outer = 00000000] 08:56:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (18D80000) [pid = 2196] [serial = 1101] [outer = 188DB800] 08:56:30 INFO - PROCESS | 2196 | 1464105390649 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (194EF400) [pid = 2196] [serial = 1102] [outer = 188DB800] 08:56:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (196B1000) [pid = 2196] [serial = 1103] [outer = 0D607000] 08:56:31 INFO - PROCESS | 2196 | 1464105391097 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 790ms 08:56:31 INFO - PROCESS | 2196 | 1464105391172 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 2196 | 1464105391174 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 2196 | 1464105391177 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 2196 | 1464105391179 Marionette TRACE conn5 <- [1,1434,null,{}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:56:31 INFO - PROCESS | 2196 | 1464105391182 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}] 08:56:31 INFO - PROCESS | 2196 | 1464105391298 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1BEBA400) [pid = 2196] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1C418400) [pid = 2196] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1DA52400) [pid = 2196] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0DCB1000) [pid = 2196] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1F2AFC00) [pid = 2196] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (0E198000) [pid = 2196] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (18910800) [pid = 2196] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1C847800) [pid = 2196] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1BEC4C00) [pid = 2196] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1DFAA400) [pid = 2196] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (188DCC00) [pid = 2196] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (0DB50C00) [pid = 2196] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (0D6F0800) [pid = 2196] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (19870400) [pid = 2196] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1586D400) [pid = 2196] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:56:31 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1991F000) [pid = 2196] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:56:31 INFO - PROCESS | 2196 | 1464105391770 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1A400 == 66 [pid = 2196] [id = 368] 08:56:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0CC1C800) [pid = 2196] [serial = 1104] [outer = 00000000] 08:56:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0D65A800) [pid = 2196] [serial = 1105] [outer = 0CC1C800] 08:56:31 INFO - PROCESS | 2196 | 1464105391831 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (0DD36000) [pid = 2196] [serial = 1106] [outer = 0CC1C800] 08:56:32 INFO - PROCESS | 2196 | 1464105392519 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1377ms 08:56:32 INFO - PROCESS | 2196 | 1464105392559 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 2196 | 1464105392564 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 2196 | 1464105392569 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:56:32 INFO - PROCESS | 2196 | 1464105392572 Marionette TRACE conn5 <- [1,1438,null,{}] 08:56:32 INFO - PROCESS | 2196 | 1464105392578 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}] 08:56:32 INFO - PROCESS | 2196 | 1464105392693 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:56:32 INFO - PROCESS | 2196 | 1464105392798 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 2196 | ++DOCSHELL 155DF800 == 67 [pid = 2196] [id = 369] 08:56:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (15868400) [pid = 2196] [serial = 1107] [outer = 00000000] 08:56:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (15CA4800) [pid = 2196] [serial = 1108] [outer = 15868400] 08:56:32 INFO - PROCESS | 2196 | 1464105392856 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (169DD400) [pid = 2196] [serial = 1109] [outer = 15868400] 08:56:33 INFO - PROCESS | 2196 | 1464105393504 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 08:56:33 INFO - PROCESS | 2196 | 1464105393546 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 2196 | 1464105393550 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:56:33 INFO - PROCESS | 2196 | 1464105393555 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:56:33 INFO - PROCESS | 2196 | 1464105393557 Marionette TRACE conn5 <- [1,1442,null,{}] 08:56:33 INFO - PROCESS | 2196 | 1464105393562 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}] 08:56:33 INFO - PROCESS | 2196 | 1464105393672 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:56:33 INFO - PROCESS | 2196 | 1464105393804 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 2196 | ++DOCSHELL 17AC3C00 == 68 [pid = 2196] [id = 370] 08:56:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (17AC7C00) [pid = 2196] [serial = 1110] [outer = 00000000] 08:56:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1888BC00) [pid = 2196] [serial = 1111] [outer = 17AC7C00] 08:56:33 INFO - PROCESS | 2196 | 1464105393862 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (18A93800) [pid = 2196] [serial = 1112] [outer = 17AC7C00] 08:56:34 INFO - PROCESS | 2196 | 1464105394532 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 08:56:34 INFO - PROCESS | 2196 | 1464105394579 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 2196 | 1464105394582 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:56:34 INFO - PROCESS | 2196 | 1464105394591 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 2196 | 1464105394598 Marionette TRACE conn5 <- [1,1446,null,{}] 08:56:34 INFO - PROCESS | 2196 | 1464105394603 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}] 08:56:34 INFO - PROCESS | 2196 | 1464105394735 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:56:34 INFO - PROCESS | 2196 | 1464105394869 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 2196 | ++DOCSHELL 1991F000 == 69 [pid = 2196] [id = 371] 08:56:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (19E11000) [pid = 2196] [serial = 1113] [outer = 00000000] 08:56:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A623C00) [pid = 2196] [serial = 1114] [outer = 19E11000] 08:56:34 INFO - PROCESS | 2196 | 1464105394927 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A628000) [pid = 2196] [serial = 1115] [outer = 19E11000] 08:56:35 INFO - PROCESS | 2196 | 1464105395565 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1036ms 08:56:35 INFO - PROCESS | 2196 | 1464105395624 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 2196 | 1464105395627 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:56:35 INFO - PROCESS | 2196 | 1464105395631 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 2196 | 1464105395632 Marionette TRACE conn5 <- [1,1450,null,{}] 08:56:35 INFO - PROCESS | 2196 | 1464105395636 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}] 08:56:35 INFO - PROCESS | 2196 | 1464105395745 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:56:35 INFO - PROCESS | 2196 | 1464105395876 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 2196 | ++DOCSHELL 1A80F000 == 70 [pid = 2196] [id = 372] 08:56:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1A80F800) [pid = 2196] [serial = 1116] [outer = 00000000] 08:56:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1BDAC400) [pid = 2196] [serial = 1117] [outer = 1A80F800] 08:56:35 INFO - PROCESS | 2196 | 1464105395935 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1BDB8000) [pid = 2196] [serial = 1118] [outer = 1A80F800] 08:56:36 INFO - PROCESS | 2196 | 1464105396528 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 08:56:36 INFO - PROCESS | 2196 | 1464105396604 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 2196 | 1464105396607 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:56:36 INFO - PROCESS | 2196 | 1464105396610 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:56:36 INFO - PROCESS | 2196 | 1464105396612 Marionette TRACE conn5 <- [1,1454,null,{}] 08:56:36 INFO - PROCESS | 2196 | 1464105396616 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}] 08:56:36 INFO - PROCESS | 2196 | 1464105396719 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:56:36 INFO - PROCESS | 2196 | 1464105396849 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 2196 | ++DOCSHELL 1C0C0000 == 71 [pid = 2196] [id = 373] 08:56:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1C0C0C00) [pid = 2196] [serial = 1119] [outer = 00000000] 08:56:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1C0C8C00) [pid = 2196] [serial = 1120] [outer = 1C0C0C00] 08:56:36 INFO - PROCESS | 2196 | 1464105396915 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1CBE4C00) [pid = 2196] [serial = 1121] [outer = 1C0C0C00] 08:56:37 INFO - PROCESS | 2196 | 1464105397720 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1122ms 08:56:37 INFO - PROCESS | 2196 | 1464105397742 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 2196 | 1464105397746 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 2196 | 1464105397753 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:56:37 INFO - PROCESS | 2196 | 1464105397757 Marionette TRACE conn5 <- [1,1458,null,{}] 08:56:37 INFO - PROCESS | 2196 | 1464105397763 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}] 08:56:37 INFO - PROCESS | 2196 | 1464105397878 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:56:38 INFO - PROCESS | 2196 | 1464105398008 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 2196 | ++DOCSHELL 0E330800 == 72 [pid = 2196] [id = 374] 08:56:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (15477800) [pid = 2196] [serial = 1122] [outer = 00000000] 08:56:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (15538C00) [pid = 2196] [serial = 1123] [outer = 15477800] 08:56:38 INFO - PROCESS | 2196 | 1464105398059 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (155E1000) [pid = 2196] [serial = 1124] [outer = 15477800] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 0D6EF400 == 71 [pid = 2196] [id = 351] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 19E18800 == 70 [pid = 2196] [id = 349] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 188D9400 == 69 [pid = 2196] [id = 367] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 15584000 == 68 [pid = 2196] [id = 366] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 0D602800 == 67 [pid = 2196] [id = 365] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 0CC19C00 == 66 [pid = 2196] [id = 364] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 1DA56000 == 65 [pid = 2196] [id = 362] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 18889C00 == 64 [pid = 2196] [id = 361] 08:56:38 INFO - PROCESS | 2196 | --DOCSHELL 0E167800 == 63 [pid = 2196] [id = 360] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1DFA3400) [pid = 2196] [serial = 955] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (20A49000) [pid = 2196] [serial = 1018] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1E2D5400) [pid = 2196] [serial = 1012] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1F2B9400) [pid = 2196] [serial = 1015] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (171ED400) [pid = 2196] [serial = 1006] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (19E18000) [pid = 2196] [serial = 1009] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1E1F2000) [pid = 2196] [serial = 1003] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (18D85400) [pid = 2196] [serial = 1059] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0E342C00) [pid = 2196] [serial = 1053] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1555A800) [pid = 2196] [serial = 1054] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (188DC800) [pid = 2196] [serial = 1051] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (15E96C00) [pid = 2196] [serial = 1050] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1991F400) [pid = 2196] [serial = 1062] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (171EE400) [pid = 2196] [serial = 1056] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (179FAC00) [pid = 2196] [serial = 1057] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0CC1D000) [pid = 2196] [serial = 1032] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (15475C00) [pid = 2196] [serial = 1035] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (171EDC00) [pid = 2196] [serial = 1038] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1A763000) [pid = 2196] [serial = 1065] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (196B0000) [pid = 2196] [serial = 1041] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (19920400) [pid = 2196] [serial = 1044] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1A62F000) [pid = 2196] [serial = 1047] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1CBEF000) [pid = 2196] [serial = 1071] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1C461000) [pid = 2196] [serial = 1068] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1C872800) [pid = 2196] [serial = 1069] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1DAA4400) [pid = 2196] [serial = 1074] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1DF8C000) [pid = 2196] [serial = 1075] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1A76F400) [pid = 2196] [serial = 1066] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (19E0DC00) [pid = 2196] [serial = 1063] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1DFA5800) [pid = 2196] [serial = 1077] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (196AE000) [pid = 2196] [serial = 1060] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1D9AFC00) [pid = 2196] [serial = 1072] [outer = 00000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2196 | 1464105398795 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1080ms 08:56:38 INFO - PROCESS | 2196 | 1464105398838 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 2196 | 1464105398842 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 2196 | 1464105398848 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:56:38 INFO - PROCESS | 2196 | 1464105398852 Marionette TRACE conn5 <- [1,1462,null,{}] 08:56:38 INFO - PROCESS | 2196 | 1464105398858 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}] 08:56:38 INFO - PROCESS | 2196 | 1464105398972 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:56:39 INFO - PROCESS | 2196 | 1464105399104 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 2196 | ++DOCSHELL 0E19D400 == 64 [pid = 2196] [id = 375] 08:56:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1547A800) [pid = 2196] [serial = 1125] [outer = 00000000] 08:56:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (15532C00) [pid = 2196] [serial = 1126] [outer = 1547A800] 08:56:39 INFO - PROCESS | 2196 | 1464105399165 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (15584000) [pid = 2196] [serial = 1127] [outer = 1547A800] 08:56:39 INFO - PROCESS | 2196 | 1464105399857 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1077ms 08:56:39 INFO - PROCESS | 2196 | 1464105399929 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 2196 | 1464105399935 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:56:39 INFO - PROCESS | 2196 | 1464105399941 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 2196 | 1464105399944 Marionette TRACE conn5 <- [1,1466,null,{}] 08:56:39 INFO - PROCESS | 2196 | 1464105399949 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}] 08:56:40 INFO - PROCESS | 2196 | 1464105400091 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:56:40 INFO - PROCESS | 2196 | 1464105400196 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 2196 | ++DOCSHELL 179F2800 == 65 [pid = 2196] [id = 376] 08:56:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (179F3000) [pid = 2196] [serial = 1128] [outer = 00000000] 08:56:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (17ABC400) [pid = 2196] [serial = 1129] [outer = 179F3000] 08:56:40 INFO - PROCESS | 2196 | 1464105400252 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (17BA1C00) [pid = 2196] [serial = 1130] [outer = 179F3000] 08:56:40 INFO - PROCESS | 2196 | 1464105400872 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 08:56:40 INFO - PROCESS | 2196 | 1464105400914 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 2196 | 1464105400916 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:56:40 INFO - PROCESS | 2196 | 1464105400920 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 2196 | 1464105400924 Marionette TRACE conn5 <- [1,1470,null,{}] 08:56:40 INFO - PROCESS | 2196 | 1464105400935 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}] 08:56:41 INFO - PROCESS | 2196 | 1464105401056 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:56:41 INFO - PROCESS | 2196 | 1464105401167 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 2196 | ++DOCSHELL 196ADC00 == 66 [pid = 2196] [id = 377] 08:56:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (196AE000) [pid = 2196] [serial = 1131] [outer = 00000000] 08:56:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (196B2400) [pid = 2196] [serial = 1132] [outer = 196AE000] 08:56:41 INFO - PROCESS | 2196 | 1464105401229 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (196C1000) [pid = 2196] [serial = 1133] [outer = 196AE000] 08:56:41 INFO - PROCESS | 2196 | 1464105401894 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1022ms 08:56:41 INFO - PROCESS | 2196 | 1464105401944 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 2196 | 1464105401948 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:56:41 INFO - PROCESS | 2196 | 1464105401951 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 2196 | 1464105401953 Marionette TRACE conn5 <- [1,1474,null,{}] 08:56:41 INFO - PROCESS | 2196 | 1464105401957 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}] 08:56:42 INFO - PROCESS | 2196 | 1464105402066 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:56:42 INFO - PROCESS | 2196 | 1464105402195 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 2196 | ++DOCSHELL 1986FC00 == 67 [pid = 2196] [id = 378] 08:56:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (19876800) [pid = 2196] [serial = 1134] [outer = 00000000] 08:56:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (19E0F800) [pid = 2196] [serial = 1135] [outer = 19876800] 08:56:42 INFO - PROCESS | 2196 | 1464105402252 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A62B800) [pid = 2196] [serial = 1136] [outer = 19876800] 08:56:42 INFO - PROCESS | 2196 | 1464105402834 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 08:56:42 INFO - PROCESS | 2196 | 1464105402885 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 2196 | 1464105402887 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 2196 | 1464105402891 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:56:42 INFO - PROCESS | 2196 | 1464105402893 Marionette TRACE conn5 <- [1,1478,null,{}] 08:56:42 INFO - PROCESS | 2196 | 1464105402896 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}] 08:56:43 INFO - PROCESS | 2196 | 1464105402999 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:56:43 INFO - PROCESS | 2196 | 1464105403127 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 2196 | ++DOCSHELL 1A76B800 == 68 [pid = 2196] [id = 379] 08:56:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1A803400) [pid = 2196] [serial = 1137] [outer = 00000000] 08:56:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1BDB0400) [pid = 2196] [serial = 1138] [outer = 1A803400] 08:56:43 INFO - PROCESS | 2196 | 1464105403184 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1BDB9400) [pid = 2196] [serial = 1139] [outer = 1A803400] 08:56:43 INFO - PROCESS | 2196 | 1464105403795 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 08:56:43 INFO - PROCESS | 2196 | 1464105403865 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 2196 | 1464105403867 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:56:43 INFO - PROCESS | 2196 | 1464105403871 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:56:43 INFO - PROCESS | 2196 | 1464105403873 Marionette TRACE conn5 <- [1,1482,null,{}] 08:56:43 INFO - PROCESS | 2196 | 1464105403877 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}] 08:56:44 INFO - PROCESS | 2196 | 1464105404049 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:56:44 INFO - PROCESS | 2196 | 1464105404185 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 2196 | ++DOCSHELL 0DB54800 == 69 [pid = 2196] [id = 380] 08:56:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (0DCAA000) [pid = 2196] [serial = 1140] [outer = 00000000] 08:56:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1DA5B400) [pid = 2196] [serial = 1141] [outer = 0DCAA000] 08:56:44 INFO - PROCESS | 2196 | 1464105404242 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1DF8A000) [pid = 2196] [serial = 1142] [outer = 0DCAA000] 08:56:45 INFO - PROCESS | 2196 | 1464105404982 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1183ms 08:56:45 INFO - PROCESS | 2196 | 1464105405057 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 2196 | 1464105405060 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:56:45 INFO - PROCESS | 2196 | 1464105405108 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 2196 | 1464105405112 Marionette TRACE conn5 <- [1,1486,null,{}] 08:56:45 INFO - PROCESS | 2196 | 1464105405118 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}] 08:56:45 INFO - PROCESS | 2196 | 1464105405221 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:56:45 INFO - PROCESS | 2196 | --DOCSHELL 155DF800 == 68 [pid = 2196] [id = 369] 08:56:45 INFO - PROCESS | 2196 | --DOCSHELL 0CC1A400 == 67 [pid = 2196] [id = 368] 08:56:45 INFO - PROCESS | 2196 | 1464105405473 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 2196 | ++DOCSHELL 0D276800 == 68 [pid = 2196] [id = 381] 08:56:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0D2D7000) [pid = 2196] [serial = 1143] [outer = 00000000] 08:56:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (0E167400) [pid = 2196] [serial = 1144] [outer = 0D2D7000] 08:56:45 INFO - PROCESS | 2196 | 1464105405534 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (15475C00) [pid = 2196] [serial = 1145] [outer = 0D2D7000] 08:56:46 INFO - PROCESS | 2196 | 1464105406208 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1127ms 08:56:46 INFO - PROCESS | 2196 | 1464105406244 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 2196 | 1464105406248 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:56:46 INFO - PROCESS | 2196 | 1464105406254 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 2196 | 1464105406258 Marionette TRACE conn5 <- [1,1490,null,{}] 08:56:46 INFO - PROCESS | 2196 | 1464105406263 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}] 08:56:46 INFO - PROCESS | 2196 | 1464105406378 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:56:46 INFO - PROCESS | 2196 | 1464105406511 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 2196 | ++DOCSHELL 17ABE800 == 69 [pid = 2196] [id = 382] 08:56:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17AC2C00) [pid = 2196] [serial = 1146] [outer = 00000000] 08:56:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (18905800) [pid = 2196] [serial = 1147] [outer = 17AC2C00] 08:56:46 INFO - PROCESS | 2196 | 1464105406571 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (18D99400) [pid = 2196] [serial = 1148] [outer = 17AC2C00] 08:56:47 INFO - PROCESS | 2196 | 1464105407186 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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 08:56:47 INFO - PROCESS | 2196 | 1464105407233 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 2196 | 1464105407237 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 2196 | 1464105407241 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:56:47 INFO - PROCESS | 2196 | 1464105407243 Marionette TRACE conn5 <- [1,1494,null,{}] 08:56:47 INFO - PROCESS | 2196 | 1464105407247 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}] 08:56:47 INFO - PROCESS | 2196 | 1464105407359 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:56:47 INFO - PROCESS | 2196 | 1464105407469 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 2196 | ++DOCSHELL 19857C00 == 70 [pid = 2196] [id = 383] 08:56:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1985A800) [pid = 2196] [serial = 1149] [outer = 00000000] 08:56:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (19E13400) [pid = 2196] [serial = 1150] [outer = 1985A800] 08:56:47 INFO - PROCESS | 2196 | 1464105407526 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1A62F000) [pid = 2196] [serial = 1151] [outer = 1985A800] 08:56:48 INFO - PROCESS | 2196 | 1464105408216 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1017ms 08:56:48 INFO - PROCESS | 2196 | 1464105408263 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 2196 | 1464105408266 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:56:48 INFO - PROCESS | 2196 | 1464105408276 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 2196 | 1464105408283 Marionette TRACE conn5 <- [1,1498,null,{}] 08:56:48 INFO - PROCESS | 2196 | 1464105408287 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}] 08:56:48 INFO - PROCESS | 2196 | 1464105408419 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:56:48 INFO - PROCESS | 2196 | 1464105408555 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 2196 | ++DOCSHELL 1ADBA000 == 71 [pid = 2196] [id = 384] 08:56:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1C848800) [pid = 2196] [serial = 1152] [outer = 00000000] 08:56:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1DA99400) [pid = 2196] [serial = 1153] [outer = 1C848800] 08:56:48 INFO - PROCESS | 2196 | 1464105408611 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1DF89000) [pid = 2196] [serial = 1154] [outer = 1C848800] 08:56:49 INFO - PROCESS | 2196 | 1464105409206 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 991ms 08:56:49 INFO - PROCESS | 2196 | 1464105409262 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 2196 | 1464105409265 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 2196 | 1464105409269 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:56:49 INFO - PROCESS | 2196 | 1464105409271 Marionette TRACE conn5 <- [1,1502,null,{}] 08:56:49 INFO - PROCESS | 2196 | 1464105409275 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}] 08:56:49 INFO - PROCESS | 2196 | 1464105409382 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:56:49 INFO - PROCESS | 2196 | 1464105409515 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 2196 | ++DOCSHELL 1DF88C00 == 72 [pid = 2196] [id = 385] 08:56:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1DF8C400) [pid = 2196] [serial = 1155] [outer = 00000000] 08:56:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1DFACC00) [pid = 2196] [serial = 1156] [outer = 1DF8C400] 08:56:49 INFO - PROCESS | 2196 | 1464105409571 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1DFADC00) [pid = 2196] [serial = 1157] [outer = 1DF8C400] 08:56:50 INFO - PROCESS | 2196 | 1464105410152 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 08:56:50 INFO - PROCESS | 2196 | 1464105410203 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 2196 | 1464105410205 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:56:50 INFO - PROCESS | 2196 | 1464105410209 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:56:50 INFO - PROCESS | 2196 | 1464105410211 Marionette TRACE conn5 <- [1,1506,null,{}] 08:56:50 INFO - PROCESS | 2196 | 1464105410215 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}] 08:56:50 INFO - PROCESS | 2196 | 1464105410355 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:56:50 INFO - PROCESS | 2196 | 1464105410494 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 2196 | ++DOCSHELL 1E13EC00 == 73 [pid = 2196] [id = 386] 08:56:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1E13F400) [pid = 2196] [serial = 1158] [outer = 00000000] 08:56:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1E147000) [pid = 2196] [serial = 1159] [outer = 1E13F400] 08:56:50 INFO - PROCESS | 2196 | 1464105410561 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1E1F6400) [pid = 2196] [serial = 1160] [outer = 1E13F400] 08:56:51 INFO - PROCESS | 2196 | 1464105411207 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1073ms 08:56:51 INFO - PROCESS | 2196 | 1464105411286 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 2196 | 1464105411288 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:56:51 INFO - PROCESS | 2196 | 1464105411292 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 2196 | 1464105411294 Marionette TRACE conn5 <- [1,1510,null,{}] 08:56:51 INFO - PROCESS | 2196 | 1464105411298 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}] 08:56:51 INFO - PROCESS | 2196 | 1464105411413 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:56:51 INFO - PROCESS | 2196 | 1464105411601 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 2196 | ++DOCSHELL 0D666800 == 74 [pid = 2196] [id = 387] 08:56:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (0E172C00) [pid = 2196] [serial = 1161] [outer = 00000000] 08:56:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1552C400) [pid = 2196] [serial = 1162] [outer = 0E172C00] 08:56:51 INFO - PROCESS | 2196 | 1464105411655 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16913400) [pid = 2196] [serial = 1163] [outer = 0E172C00] 08:56:52 INFO - PROCESS | 2196 | 1464105412231 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"]]]}] 08:56:52 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 () { 08:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:56:52 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 () { 08:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:56:52 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 () { 08:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:56:52 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 () { 08:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:56:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 972ms 08:56:52 INFO - PROCESS | 2196 | 1464105412267 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 2196 | 1464105412271 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:56:52 INFO - PROCESS | 2196 | 1464105412275 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 2196 | 1464105412279 Marionette TRACE conn5 <- [1,1514,null,{}] 08:56:52 INFO - PROCESS | 2196 | 1464105412306 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}] 08:56:52 INFO - PROCESS | 2196 | 1464105412417 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:56:52 INFO - PROCESS | 2196 | 1464105412528 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 2196 | ++DOCSHELL 1A628C00 == 75 [pid = 2196] [id = 388] 08:56:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1A62A800) [pid = 2196] [serial = 1164] [outer = 00000000] 08:56:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1BDA8800) [pid = 2196] [serial = 1165] [outer = 1A62A800] 08:56:52 INFO - PROCESS | 2196 | 1464105412579 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1C418C00) [pid = 2196] [serial = 1166] [outer = 1A62A800] 08:56:53 INFO - PROCESS | 2196 | --DOCSHELL 1986FC00 == 74 [pid = 2196] [id = 378] 08:56:53 INFO - PROCESS | 2196 | --DOCSHELL 196ADC00 == 73 [pid = 2196] [id = 377] 08:56:53 INFO - PROCESS | 2196 | --DOCSHELL 179F2800 == 72 [pid = 2196] [id = 376] 08:56:53 INFO - PROCESS | 2196 | --DOCSHELL 0E19D400 == 71 [pid = 2196] [id = 375] 08:56:53 INFO - PROCESS | 2196 | 1464105413304 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"]]]}] 08:56:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:56:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:56:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:56:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:56:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:56:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:56:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1049ms 08:56:53 INFO - PROCESS | 2196 | 1464105413328 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 2196 | 1464105413333 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:56:53 INFO - PROCESS | 2196 | 1464105413340 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 2196 | 1464105413344 Marionette TRACE conn5 <- [1,1518,null,{}] 08:56:53 INFO - PROCESS | 2196 | 1464105413370 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}] 08:56:53 INFO - PROCESS | 2196 | 1464105413487 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:56:53 INFO - PROCESS | 2196 | 1464105413597 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 2196 | ++DOCSHELL 18888000 == 72 [pid = 2196] [id = 389] 08:56:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1888F800) [pid = 2196] [serial = 1167] [outer = 00000000] 08:56:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (196BA800) [pid = 2196] [serial = 1168] [outer = 1888F800] 08:56:53 INFO - PROCESS | 2196 | 1464105413656 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (19E0E800) [pid = 2196] [serial = 1169] [outer = 1888F800] 08:56:54 INFO - PROCESS | 2196 | 1464105414206 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]]]}] 08:56:54 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 08:56:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:56:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:56:54 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. 08:56:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:56:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 932ms 08:56:54 INFO - PROCESS | 2196 | 1464105414274 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 2196 | 1464105414280 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:56:54 INFO - PROCESS | 2196 | 1464105414303 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:56:54 INFO - PROCESS | 2196 | 1464105414306 Marionette TRACE conn5 <- [1,1522,null,{}] 08:56:54 INFO - PROCESS | 2196 | 1464105414311 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}] 08:56:54 INFO - PROCESS | 2196 | 1464105414425 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:56:54 INFO - PROCESS | 2196 | 1464105414534 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 2196 | ++DOCSHELL 19E09800 == 73 [pid = 2196] [id = 390] 08:56:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (19E0B000) [pid = 2196] [serial = 1170] [outer = 00000000] 08:56:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1DFA3C00) [pid = 2196] [serial = 1171] [outer = 19E0B000] 08:56:54 INFO - PROCESS | 2196 | 1464105414590 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1DFE2C00) [pid = 2196] [serial = 1172] [outer = 19E0B000] 08:56:55 INFO - PROCESS | 2196 | 1464105415237 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 971ms 08:56:55 INFO - PROCESS | 2196 | 1464105415279 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 2196 | 1464105415282 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:56:55 INFO - PROCESS | 2196 | 1464105415286 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:56:55 INFO - PROCESS | 2196 | 1464105415289 Marionette TRACE conn5 <- [1,1526,null,{}] 08:56:55 INFO - PROCESS | 2196 | 1464105415301 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}] 08:56:55 INFO - PROCESS | 2196 | 1464105415417 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:56:55 INFO - PROCESS | 2196 | 1464105415557 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 2196 | ++DOCSHELL 1F227000 == 74 [pid = 2196] [id = 391] 08:56:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1F228400) [pid = 2196] [serial = 1173] [outer = 00000000] 08:56:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1F22B800) [pid = 2196] [serial = 1174] [outer = 1F228400] 08:56:55 INFO - PROCESS | 2196 | 1464105415622 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1F231400) [pid = 2196] [serial = 1175] [outer = 1F228400] 08:56:56 INFO - PROCESS | 2196 | 1464105416243 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1022ms 08:56:56 INFO - PROCESS | 2196 | 1464105416311 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 2196 | 1464105416314 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 2196 | 1464105416317 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:56:56 INFO - PROCESS | 2196 | 1464105416320 Marionette TRACE conn5 <- [1,1530,null,{}] 08:56:56 INFO - PROCESS | 2196 | 1464105416323 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}] 08:56:56 INFO - PROCESS | 2196 | 1464105416437 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:56:56 INFO - PROCESS | 2196 | 1464105416575 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 2196 | ++DOCSHELL 1E1F0800 == 75 [pid = 2196] [id = 392] 08:56:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1F2B5000) [pid = 2196] [serial = 1176] [outer = 00000000] 08:56:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (20A42000) [pid = 2196] [serial = 1177] [outer = 1F2B5000] 08:56:56 INFO - PROCESS | 2196 | 1464105416632 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (20A48000) [pid = 2196] [serial = 1178] [outer = 1F2B5000] 08:56:57 INFO - PROCESS | 2196 | 1464105417189 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 08:56:57 INFO - PROCESS | 2196 | 1464105417251 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 2196 | 1464105417253 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 2196 | 1464105417257 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:56:57 INFO - PROCESS | 2196 | 1464105417259 Marionette TRACE conn5 <- [1,1534,null,{}] 08:56:57 INFO - PROCESS | 2196 | 1464105417263 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}] 08:56:57 INFO - PROCESS | 2196 | 1464105417367 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:56:57 INFO - PROCESS | 2196 | 1464105417511 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 2196 | ++DOCSHELL 1F232400 == 76 [pid = 2196] [id = 393] 08:56:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (20A47000) [pid = 2196] [serial = 1179] [outer = 00000000] 08:56:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20EA9C00) [pid = 2196] [serial = 1180] [outer = 20A47000] 08:56:57 INFO - PROCESS | 2196 | 1464105417567 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20EAEC00) [pid = 2196] [serial = 1181] [outer = 20A47000] 08:56:58 INFO - PROCESS | 2196 | 1464105418149 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 08:56:58 INFO - PROCESS | 2196 | 1464105418191 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 2196 | 1464105418194 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:56:58 INFO - PROCESS | 2196 | 1464105418197 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:56:58 INFO - PROCESS | 2196 | 1464105418199 Marionette TRACE conn5 <- [1,1538,null,{}] 08:56:58 INFO - PROCESS | 2196 | 1464105418203 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}] 08:56:58 INFO - PROCESS | 2196 | 1464105418342 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:56:58 INFO - PROCESS | 2196 | 1464105418457 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 2196 | ++DOCSHELL 1FD4B400 == 77 [pid = 2196] [id = 394] 08:56:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1FD4BC00) [pid = 2196] [serial = 1182] [outer = 00000000] 08:56:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20EB6400) [pid = 2196] [serial = 1183] [outer = 1FD4BC00] 08:56:58 INFO - PROCESS | 2196 | 1464105418552 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (231D5400) [pid = 2196] [serial = 1184] [outer = 1FD4BC00] 08:56:59 INFO - PROCESS | 2196 | 1464105419151 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 971ms 08:56:59 INFO - PROCESS | 2196 | 1464105419171 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:56:59 INFO - PROCESS | 2196 | 1464105419173 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 2196 | 1464105419176 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 2196 | 1464105419178 Marionette TRACE conn5 <- [1,1542,null,{}] 08:56:59 INFO - PROCESS | 2196 | 1464105419182 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}] 08:56:59 INFO - PROCESS | 2196 | 1464105419285 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:56:59 INFO - PROCESS | 2196 | 1464105419397 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 2196 | ++DOCSHELL 19E13C00 == 78 [pid = 2196] [id = 395] 08:56:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (20EB0C00) [pid = 2196] [serial = 1185] [outer = 00000000] 08:56:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (22B3E800) [pid = 2196] [serial = 1186] [outer = 20EB0C00] 08:56:59 INFO - PROCESS | 2196 | 1464105419492 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (22B3F000) [pid = 2196] [serial = 1187] [outer = 20EB0C00] 08:57:00 INFO - PROCESS | 2196 | 1464105420064 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 08:57:00 INFO - PROCESS | 2196 | 1464105420107 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 2196 | 1464105420109 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:57:00 INFO - PROCESS | 2196 | 1464105420112 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:57:00 INFO - PROCESS | 2196 | 1464105420114 Marionette TRACE conn5 <- [1,1546,null,{}] 08:57:00 INFO - PROCESS | 2196 | 1464105420118 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}] 08:57:00 INFO - PROCESS | 2196 | 1464105420223 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:57:00 INFO - PROCESS | 2196 | 1464105420364 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 2196 | ++DOCSHELL 22B42000 == 79 [pid = 2196] [id = 396] 08:57:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (22B42C00) [pid = 2196] [serial = 1188] [outer = 00000000] 08:57:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (22E7EC00) [pid = 2196] [serial = 1189] [outer = 22B42C00] 08:57:00 INFO - PROCESS | 2196 | 1464105420420 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (22E80C00) [pid = 2196] [serial = 1190] [outer = 22B42C00] 08:57:01 INFO - PROCESS | 2196 | 1464105421142 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1075ms 08:57:01 INFO - PROCESS | 2196 | 1464105421193 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 2196 | 1464105421197 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:57:01 INFO - PROCESS | 2196 | 1464105421202 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 2196 | 1464105421206 Marionette TRACE conn5 <- [1,1550,null,{}] 08:57:01 INFO - PROCESS | 2196 | 1464105421213 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}] 08:57:01 INFO - PROCESS | 2196 | 1464105421327 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:57:01 INFO - PROCESS | 2196 | 1464105421482 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 2196 | ++DOCSHELL 15532000 == 80 [pid = 2196] [id = 397] 08:57:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (15559C00) [pid = 2196] [serial = 1191] [outer = 00000000] 08:57:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (196ADC00) [pid = 2196] [serial = 1192] [outer = 15559C00] 08:57:01 INFO - PROCESS | 2196 | 1464105421537 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1A76C800) [pid = 2196] [serial = 1193] [outer = 15559C00] 08:57:01 INFO - PROCESS | 2196 | --DOCSHELL 0D666800 == 79 [pid = 2196] [id = 387] 08:57:01 INFO - PROCESS | 2196 | --DOCSHELL 0D276800 == 78 [pid = 2196] [id = 381] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 179FF000 == 77 [pid = 2196] [id = 305] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0DB49C00 == 76 [pid = 2196] [id = 304] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0E16C400 == 75 [pid = 2196] [id = 335] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0E165C00 == 74 [pid = 2196] [id = 235] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15561800 == 73 [pid = 2196] [id = 276] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15493800 == 72 [pid = 2196] [id = 233] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 196B7800 == 71 [pid = 2196] [id = 348] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 174D2C00 == 70 [pid = 2196] [id = 283] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0E329800 == 69 [pid = 2196] [id = 275] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15B69000 == 68 [pid = 2196] [id = 282] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1F2AEC00 == 67 [pid = 2196] [id = 338] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 17BAEC00 == 66 [pid = 2196] [id = 347] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1C0C0000 == 65 [pid = 2196] [id = 373] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1DF88800 == 64 [pid = 2196] [id = 334] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1888A000 == 63 [pid = 2196] [id = 353] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15564400 == 62 [pid = 2196] [id = 339] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0CC18800 == 61 [pid = 2196] [id = 350] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15537800 == 60 [pid = 2196] [id = 234] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15CA9000 == 59 [pid = 2196] [id = 291] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 158F4000 == 58 [pid = 2196] [id = 346] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1BDB6400 == 57 [pid = 2196] [id = 303] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0E1A0800 == 56 [pid = 2196] [id = 345] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 15CA3800 == 55 [pid = 2196] [id = 277] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1E13EC00 == 54 [pid = 2196] [id = 386] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1E1F4000 == 53 [pid = 2196] [id = 363] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1C0C2000 == 52 [pid = 2196] [id = 356] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 194F4400 == 51 [pid = 2196] [id = 287] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 18886C00 == 50 [pid = 2196] [id = 336] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1A76B800 == 49 [pid = 2196] [id = 379] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 17BAD800 == 48 [pid = 2196] [id = 285] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 19E13C00 == 47 [pid = 2196] [id = 395] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1FD4B400 == 46 [pid = 2196] [id = 394] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1F232400 == 45 [pid = 2196] [id = 393] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1F227000 == 44 [pid = 2196] [id = 391] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 1E1F0800 == 43 [pid = 2196] [id = 392] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 0DB54800 == 42 [pid = 2196] [id = 380] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 19E09800 == 41 [pid = 2196] [id = 390] 08:57:03 INFO - PROCESS | 2196 | --DOCSHELL 18888000 == 40 [pid = 2196] [id = 389] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1DA51400 == 39 [pid = 2196] [id = 358] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1BDB9C00 == 38 [pid = 2196] [id = 318] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0DFE8C00 == 37 [pid = 2196] [id = 290] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 17AC3C00 == 36 [pid = 2196] [id = 370] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0D53A800 == 35 [pid = 2196] [id = 278] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1ADBA000 == 34 [pid = 2196] [id = 384] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 19857C00 == 33 [pid = 2196] [id = 383] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1986F800 == 32 [pid = 2196] [id = 354] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 17BA6400 == 31 [pid = 2196] [id = 284] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1991F000 == 30 [pid = 2196] [id = 371] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 19E10800 == 29 [pid = 2196] [id = 293] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0CCF1000 == 28 [pid = 2196] [id = 355] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0E330800 == 27 [pid = 2196] [id = 374] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1DF88C00 == 26 [pid = 2196] [id = 385] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1BDA3800 == 25 [pid = 2196] [id = 357] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 196B5800 == 24 [pid = 2196] [id = 288] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1A80F000 == 23 [pid = 2196] [id = 372] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0DFEFC00 == 22 [pid = 2196] [id = 274] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 169E5400 == 21 [pid = 2196] [id = 289] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0DB4AC00 == 20 [pid = 2196] [id = 280] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 22B42000 == 19 [pid = 2196] [id = 396] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0DCB1C00 == 18 [pid = 2196] [id = 281] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1586D000 == 17 [pid = 2196] [id = 352] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0D65EC00 == 16 [pid = 2196] [id = 337] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0E1A3000 == 15 [pid = 2196] [id = 279] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 19876400 == 14 [pid = 2196] [id = 237] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 17ABE800 == 13 [pid = 2196] [id = 382] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 0CCF4C00 == 12 [pid = 2196] [id = 225] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 17A5E800 == 11 [pid = 2196] [id = 286] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 19E09400 == 10 [pid = 2196] [id = 359] 08:57:06 INFO - PROCESS | 2196 | --DOCSHELL 1A628C00 == 9 [pid = 2196] [id = 388] 08:57:07 INFO - PROCESS | 2196 | 1464105427269 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 6092ms 08:57:07 INFO - PROCESS | 2196 | 1464105427293 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 2196 | 1464105427298 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:57:07 INFO - PROCESS | 2196 | 1464105427306 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 2196 | 1464105427310 Marionette TRACE conn5 <- [1,1554,null,{}] 08:57:07 INFO - PROCESS | 2196 | 1464105427318 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}] 08:57:07 INFO - PROCESS | 2196 | 1464105427411 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:57:07 INFO - PROCESS | 2196 | 1464105427422 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF3C00 == 10 [pid = 2196] [id = 398] 08:57:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (0CCF4000) [pid = 2196] [serial = 1194] [outer = 00000000] 08:57:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (0D608000) [pid = 2196] [serial = 1195] [outer = 0CCF4000] 08:57:07 INFO - PROCESS | 2196 | 1464105427472 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (0D6EF400) [pid = 2196] [serial = 1196] [outer = 0CCF4000] 08:57:08 INFO - PROCESS | 2196 | 1464105428000 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 08:57:08 INFO - PROCESS | 2196 | 1464105428038 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 2196 | 1464105428044 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:57:08 INFO - PROCESS | 2196 | 1464105428050 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 2196 | 1464105428053 Marionette TRACE conn5 <- [1,1558,null,{}] 08:57:08 INFO - PROCESS | 2196 | 1464105428057 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}] 08:57:08 INFO - PROCESS | 2196 | 1464105428144 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:57:08 INFO - PROCESS | 2196 | 1464105428155 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 2196 | ++DOCSHELL 0D2A2C00 == 11 [pid = 2196] [id = 399] 08:57:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (0DD3E800) [pid = 2196] [serial = 1197] [outer = 00000000] 08:57:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (0E167C00) [pid = 2196] [serial = 1198] [outer = 0DD3E800] 08:57:08 INFO - PROCESS | 2196 | 1464105428201 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (0E173400) [pid = 2196] [serial = 1199] [outer = 0DD3E800] 08:57:08 INFO - PROCESS | 2196 | 1464105428688 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 08:57:08 INFO - PROCESS | 2196 | 1464105428722 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 2196 | 1464105428725 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:08 INFO - PROCESS | 2196 | 1464105428729 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 2196 | 1464105428733 Marionette TRACE conn5 <- [1,1562,null,{}] 08:57:08 INFO - PROCESS | 2196 | 1464105428744 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}] 08:57:08 INFO - PROCESS | 2196 | 1464105428863 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:57:09 INFO - PROCESS | 2196 | 1464105428976 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 2196 | ++DOCSHELL 1552BC00 == 12 [pid = 2196] [id = 400] 08:57:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1552C800) [pid = 2196] [serial = 1200] [outer = 00000000] 08:57:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1555F400) [pid = 2196] [serial = 1201] [outer = 1552C800] 08:57:09 INFO - PROCESS | 2196 | 1464105429026 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (15583800) [pid = 2196] [serial = 1202] [outer = 1552C800] 08:57:09 INFO - PROCESS | 2196 | 1464105429488 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 08:57:09 INFO - PROCESS | 2196 | 1464105429502 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 2196 | 1464105429505 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:09 INFO - PROCESS | 2196 | 1464105429508 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 2196 | 1464105429510 Marionette TRACE conn5 <- [1,1566,null,{}] 08:57:09 INFO - PROCESS | 2196 | 1464105429523 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}] 08:57:09 INFO - PROCESS | 2196 | 1464105429637 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:57:09 INFO - PROCESS | 2196 | 1464105429644 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 2196 | ++DOCSHELL 155D8400 == 13 [pid = 2196] [id = 401] 08:57:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (16915400) [pid = 2196] [serial = 1203] [outer = 00000000] 08:57:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (171F5400) [pid = 2196] [serial = 1204] [outer = 16915400] 08:57:09 INFO - PROCESS | 2196 | 1464105429702 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (17A5B000) [pid = 2196] [serial = 1205] [outer = 16915400] 08:57:10 INFO - PROCESS | 2196 | 1464105430179 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 08:57:10 INFO - PROCESS | 2196 | 1464105430239 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 2196 | 1464105430240 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:10 INFO - PROCESS | 2196 | 1464105430244 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 2196 | 1464105430245 Marionette TRACE conn5 <- [1,1570,null,{}] 08:57:10 INFO - PROCESS | 2196 | 1464105430281 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}] 08:57:10 INFO - PROCESS | 2196 | 1464105430394 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:57:10 INFO - PROCESS | 2196 | 1464105430404 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 2196 | ++DOCSHELL 17A64400 == 14 [pid = 2196] [id = 402] 08:57:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (17ABD000) [pid = 2196] [serial = 1206] [outer = 00000000] 08:57:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (17BA6400) [pid = 2196] [serial = 1207] [outer = 17ABD000] 08:57:10 INFO - PROCESS | 2196 | 1464105430504 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (18886C00) [pid = 2196] [serial = 1208] [outer = 17ABD000] 08:57:10 INFO - PROCESS | 2196 | 1464105430943 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 08:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:11 INFO - PROCESS | 2196 | 1464105430975 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 2196 | 1464105430977 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 2196 | 1464105430980 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 2196 | 1464105430982 Marionette TRACE conn5 <- [1,1574,null,{}] 08:57:11 INFO - PROCESS | 2196 | 1464105430985 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}] 08:57:11 INFO - PROCESS | 2196 | 1464105431129 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:57:11 INFO - PROCESS | 2196 | 1464105431195 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 2196 | ++DOCSHELL 196A8000 == 15 [pid = 2196] [id = 403] 08:57:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (196A9C00) [pid = 2196] [serial = 1209] [outer = 00000000] 08:57:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (196BD000) [pid = 2196] [serial = 1210] [outer = 196A9C00] 08:57:11 INFO - PROCESS | 2196 | 1464105431244 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1974A800) [pid = 2196] [serial = 1211] [outer = 196A9C00] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1A80F800) [pid = 2196] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (19E11000) [pid = 2196] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1985A800) [pid = 2196] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (17AC7C00) [pid = 2196] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (0CC1C800) [pid = 2196] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (17AC2C00) [pid = 2196] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (0CC12800) [pid = 2196] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (0E1A3400) [pid = 2196] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (15B31800) [pid = 2196] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1888E800) [pid = 2196] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (19859400) [pid = 2196] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1A626C00) [pid = 2196] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (15868400) [pid = 2196] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (0D2D7000) [pid = 2196] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (0E172C00) [pid = 2196] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (20EB0C00) [pid = 2196] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1FD4BC00) [pid = 2196] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (20A47000) [pid = 2196] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1F2B5000) [pid = 2196] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1E13F400) [pid = 2196] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (0DCAA000) [pid = 2196] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1DF8C400) [pid = 2196] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (19E0B000) [pid = 2196] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (19876800) [pid = 2196] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1A803400) [pid = 2196] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (196AE000) [pid = 2196] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1888F800) [pid = 2196] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1A62A800) [pid = 2196] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (179F3000) [pid = 2196] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1547A800) [pid = 2196] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (15477800) [pid = 2196] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1C0C0C00) [pid = 2196] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C848800) [pid = 2196] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1E1F4400) [pid = 2196] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (188DB400) [pid = 2196] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (0CC1B800) [pid = 2196] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1DF8E000) [pid = 2196] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (0D605000) [pid = 2196] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (155E0000) [pid = 2196] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (0E170000) [pid = 2196] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1DF84C00) [pid = 2196] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (17BB0C00) [pid = 2196] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (188DB800) [pid = 2196] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1F228400) [pid = 2196] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:12 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (22B42C00) [pid = 2196] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:57:12 INFO - PROCESS | 2196 | 1464105432518 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1585ms 08:57:12 INFO - PROCESS | 2196 | 1464105432569 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 2196 | 1464105432571 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 2196 | 1464105432574 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 2196 | 1464105432576 Marionette TRACE conn5 <- [1,1578,null,{}] 08:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:12 INFO - PROCESS | 2196 | 1464105432580 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}] 08:57:12 INFO - PROCESS | 2196 | 1464105432660 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:57:12 INFO - PROCESS | 2196 | 1464105432669 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 2196 | ++DOCSHELL 12582400 == 16 [pid = 2196] [id = 404] 08:57:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1547A800) [pid = 2196] [serial = 1212] [outer = 00000000] 08:57:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (158F1C00) [pid = 2196] [serial = 1213] [outer = 1547A800] 08:57:12 INFO - PROCESS | 2196 | 1464105432717 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (15B2B400) [pid = 2196] [serial = 1214] [outer = 1547A800] 08:57:13 INFO - PROCESS | 2196 | 1464105433174 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 08:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:13 INFO - PROCESS | 2196 | 1464105433209 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 2196 | 1464105433211 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 2196 | 1464105433214 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 2196 | 1464105433216 Marionette TRACE conn5 <- [1,1582,null,{}] 08:57:13 INFO - PROCESS | 2196 | 1464105433219 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}] 08:57:13 INFO - PROCESS | 2196 | 1464105433300 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:57:13 INFO - PROCESS | 2196 | 1464105433307 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 2196 | ++DOCSHELL 179F3000 == 17 [pid = 2196] [id = 405] 08:57:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (179F9400) [pid = 2196] [serial = 1215] [outer = 00000000] 08:57:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1888E800) [pid = 2196] [serial = 1216] [outer = 179F9400] 08:57:13 INFO - PROCESS | 2196 | 1464105433354 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (17A58C00) [pid = 2196] [serial = 1217] [outer = 179F9400] 08:57:13 INFO - PROCESS | 2196 | 1464105433849 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 08:57:13 INFO - PROCESS | 2196 | 1464105433885 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 2196 | 1464105433887 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:13 INFO - PROCESS | 2196 | 1464105433890 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 2196 | 1464105433892 Marionette TRACE conn5 <- [1,1586,null,{}] 08:57:13 INFO - PROCESS | 2196 | 1464105433895 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}] 08:57:14 INFO - PROCESS | 2196 | 1464105434043 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:57:14 INFO - PROCESS | 2196 | 1464105434146 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 2196 | ++DOCSHELL 15529800 == 18 [pid = 2196] [id = 406] 08:57:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (18886400) [pid = 2196] [serial = 1218] [outer = 00000000] 08:57:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (19856400) [pid = 2196] [serial = 1219] [outer = 18886400] 08:57:14 INFO - PROCESS | 2196 | 1464105434192 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (196BE000) [pid = 2196] [serial = 1220] [outer = 18886400] 08:57:14 INFO - PROCESS | 2196 | 1464105434619 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 770ms 08:57:14 INFO - PROCESS | 2196 | 1464105434693 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 2196 | 1464105434695 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:14 INFO - PROCESS | 2196 | 1464105434714 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 2196 | 1464105434716 Marionette TRACE conn5 <- [1,1590,null,{}] 08:57:14 INFO - PROCESS | 2196 | 1464105434719 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}] 08:57:14 INFO - PROCESS | 2196 | 1464105434807 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:57:14 INFO - PROCESS | 2196 | 1464105434821 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 2196 | ++DOCSHELL 19923C00 == 19 [pid = 2196] [id = 407] 08:57:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (19DBBC00) [pid = 2196] [serial = 1221] [outer = 00000000] 08:57:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (19E0CC00) [pid = 2196] [serial = 1222] [outer = 19DBBC00] 08:57:14 INFO - PROCESS | 2196 | 1464105434868 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1A623800) [pid = 2196] [serial = 1223] [outer = 19DBBC00] 08:57:15 INFO - PROCESS | 2196 | 1464105435324 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 08:57:15 INFO - PROCESS | 2196 | 1464105435386 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 2196 | 1464105435388 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 2196 | 1464105435391 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:15 INFO - PROCESS | 2196 | 1464105435394 Marionette TRACE conn5 <- [1,1594,null,{}] 08:57:15 INFO - PROCESS | 2196 | 1464105435397 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}] 08:57:15 INFO - PROCESS | 2196 | 1464105435498 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:57:15 INFO - PROCESS | 2196 | 1464105435514 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 2196 | ++DOCSHELL 1A804C00 == 20 [pid = 2196] [id = 408] 08:57:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1A80F000) [pid = 2196] [serial = 1224] [outer = 00000000] 08:57:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1BDACC00) [pid = 2196] [serial = 1225] [outer = 1A80F000] 08:57:15 INFO - PROCESS | 2196 | 1464105435571 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1BEBAC00) [pid = 2196] [serial = 1226] [outer = 1A80F000] 08:57:16 INFO - PROCESS | 2196 | 1464105436044 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 08:57:16 INFO - PROCESS | 2196 | 1464105436067 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 2196 | 1464105436069 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:16 INFO - PROCESS | 2196 | 1464105436072 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 2196 | 1464105436074 Marionette TRACE conn5 <- [1,1598,null,{}] 08:57:16 INFO - PROCESS | 2196 | 1464105436077 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}] 08:57:16 INFO - PROCESS | 2196 | 1464105436160 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:57:16 INFO - PROCESS | 2196 | 1464105436195 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2196 | ++DOCSHELL 196A7800 == 21 [pid = 2196] [id = 409] 08:57:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1BEBE400) [pid = 2196] [serial = 1227] [outer = 00000000] 08:57:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1C458800) [pid = 2196] [serial = 1228] [outer = 1BEBE400] 08:57:16 INFO - PROCESS | 2196 | 1464105436243 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1C876400) [pid = 2196] [serial = 1229] [outer = 1BEBE400] 08:57:16 INFO - PROCESS | 2196 | 1464105436695 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 08:57:16 INFO - PROCESS | 2196 | 1464105436747 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 2196 | 1464105436759 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:16 INFO - PROCESS | 2196 | 1464105436772 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 2196 | 1464105436774 Marionette TRACE conn5 <- [1,1602,null,{}] 08:57:16 INFO - PROCESS | 2196 | 1464105436777 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}] 08:57:16 INFO - PROCESS | 2196 | 1464105436894 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:57:16 INFO - PROCESS | 2196 | 1464105436901 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2196 | ++DOCSHELL 1CB1E000 == 22 [pid = 2196] [id = 410] 08:57:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1CBEE800) [pid = 2196] [serial = 1230] [outer = 00000000] 08:57:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1DA54400) [pid = 2196] [serial = 1231] [outer = 1CBEE800] 08:57:16 INFO - PROCESS | 2196 | 1464105436947 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1DAA5000) [pid = 2196] [serial = 1232] [outer = 1CBEE800] 08:57:17 INFO - PROCESS | 2196 | 1464105437409 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]]]}] 08:57:17 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 08:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 08:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:17 INFO - PROCESS | 2196 | 1464105437445 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2196 | 1464105437447 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:57:17 INFO - PROCESS | 2196 | 1464105437450 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2196 | 1464105437452 Marionette TRACE conn5 <- [1,1606,null,{}] 08:57:17 INFO - PROCESS | 2196 | 1464105437455 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}] 08:57:17 INFO - PROCESS | 2196 | 1464105437567 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:57:17 INFO - PROCESS | 2196 | 1464105437695 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 2196 | ++DOCSHELL 1DFE5400 == 23 [pid = 2196] [id = 411] 08:57:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1DFE5C00) [pid = 2196] [serial = 1233] [outer = 00000000] 08:57:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1E12A800) [pid = 2196] [serial = 1234] [outer = 1DFE5C00] 08:57:17 INFO - PROCESS | 2196 | 1464105437741 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1E137800) [pid = 2196] [serial = 1235] [outer = 1DFE5C00] 08:57:18 INFO - PROCESS | 2196 | 1464105438161 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 08:57:18 INFO - PROCESS | 2196 | 1464105438181 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 2196 | 1464105438182 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:57:18 INFO - PROCESS | 2196 | 1464105438192 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 2196 | 1464105438193 Marionette TRACE conn5 <- [1,1610,null,{}] 08:57:18 INFO - PROCESS | 2196 | 1464105438197 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}] 08:57:18 INFO - PROCESS | 2196 | 1464105438312 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:57:18 INFO - PROCESS | 2196 | 1464105438318 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 2196 | ++DOCSHELL 17ABE400 == 24 [pid = 2196] [id = 412] 08:57:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1DFE6C00) [pid = 2196] [serial = 1236] [outer = 00000000] 08:57:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1E1E9C00) [pid = 2196] [serial = 1237] [outer = 1DFE6C00] 08:57:18 INFO - PROCESS | 2196 | 1464105438361 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1E1EF000) [pid = 2196] [serial = 1238] [outer = 1DFE6C00] 08:57:19 INFO - PROCESS | 2196 | 1464105439136 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]]]}] 08:57:19 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 08:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 971ms 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:57:19 INFO - PROCESS | 2196 | 1464105439166 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 2196 | 1464105439168 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 2196 | 1464105439171 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 2196 | 1464105439173 Marionette TRACE conn5 <- [1,1614,null,{}] 08:57:19 INFO - PROCESS | 2196 | 1464105439176 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}] 08:57:19 INFO - PROCESS | 2196 | 1464105439271 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:57:19 INFO - PROCESS | 2196 | 1464105439278 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 2196 | ++DOCSHELL 1E1F4C00 == 25 [pid = 2196] [id = 413] 08:57:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1E2CA400) [pid = 2196] [serial = 1239] [outer = 00000000] 08:57:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1E2D1C00) [pid = 2196] [serial = 1240] [outer = 1E2CA400] 08:57:19 INFO - PROCESS | 2196 | 1464105439326 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1E1F3C00) [pid = 2196] [serial = 1241] [outer = 1E2CA400] 08:57:19 INFO - PROCESS | 2196 | 1464105439743 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:57:19 INFO - PROCESS | 2196 | 1464105439817 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 2196 | 1464105439819 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 2196 | 1464105439822 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 2196 | 1464105439824 Marionette TRACE conn5 <- [1,1618,null,{}] 08:57:19 INFO - PROCESS | 2196 | 1464105439828 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}] 08:57:19 INFO - PROCESS | 2196 | 1464105439913 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:57:19 INFO - PROCESS | 2196 | 1464105439919 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 2196 | ++DOCSHELL 18972800 == 26 [pid = 2196] [id = 414] 08:57:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1E2C9C00) [pid = 2196] [serial = 1242] [outer = 00000000] 08:57:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1F230C00) [pid = 2196] [serial = 1243] [outer = 1E2C9C00] 08:57:19 INFO - PROCESS | 2196 | 1464105439963 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1F234C00) [pid = 2196] [serial = 1244] [outer = 1E2C9C00] 08:57:20 INFO - PROCESS | 2196 | 1464105440406 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 08:57:20 INFO - PROCESS | 2196 | 1464105440453 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 2196 | 1464105440455 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:57:20 INFO - PROCESS | 2196 | 1464105440458 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 2196 | 1464105440460 Marionette TRACE conn5 <- [1,1622,null,{}] 08:57:20 INFO - PROCESS | 2196 | 1464105440463 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}] 08:57:20 INFO - PROCESS | 2196 | 1464105440544 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:57:20 INFO - PROCESS | 2196 | 1464105440551 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 2196 | ++DOCSHELL 196B3C00 == 27 [pid = 2196] [id = 415] 08:57:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1F2AD400) [pid = 2196] [serial = 1245] [outer = 00000000] 08:57:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1F2B7000) [pid = 2196] [serial = 1246] [outer = 1F2AD400] 08:57:20 INFO - PROCESS | 2196 | 1464105440596 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1FD44000) [pid = 2196] [serial = 1247] [outer = 1F2AD400] 08:57:22 INFO - PROCESS | 2196 | 1464105442044 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1619ms 08:57:22 INFO - PROCESS | 2196 | 1464105442080 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 2196 | 1464105442085 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:57:22 INFO - PROCESS | 2196 | 1464105442090 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 2196 | 1464105442095 Marionette TRACE conn5 <- [1,1626,null,{}] 08:57:22 INFO - PROCESS | 2196 | 1464105442102 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}] 08:57:22 INFO - PROCESS | 2196 | 1464105442210 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:57:22 INFO - PROCESS | 2196 | 1464105442353 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 2196 | ++DOCSHELL 0D575400 == 28 [pid = 2196] [id = 416] 08:57:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (0D579000) [pid = 2196] [serial = 1248] [outer = 00000000] 08:57:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (0DD33000) [pid = 2196] [serial = 1249] [outer = 0D579000] 08:57:22 INFO - PROCESS | 2196 | 1464105442413 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (0DD40400) [pid = 2196] [serial = 1250] [outer = 0D579000] 08:57:23 INFO - PROCESS | 2196 | 1464105443014 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 990ms 08:57:23 INFO - PROCESS | 2196 | 1464105443083 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 2196 | 1464105443089 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:57:23 INFO - PROCESS | 2196 | 1464105443096 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 2196 | 1464105443099 Marionette TRACE conn5 <- [1,1630,null,{}] 08:57:23 INFO - PROCESS | 2196 | 1464105443103 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}] 08:57:23 INFO - PROCESS | 2196 | 1464105443214 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:57:23 INFO - PROCESS | 2196 | 1464105443360 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 2196 | ++DOCSHELL 0E16F000 == 29 [pid = 2196] [id = 417] 08:57:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (0E19E800) [pid = 2196] [serial = 1251] [outer = 00000000] 08:57:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (0E49D000) [pid = 2196] [serial = 1252] [outer = 0E19E800] 08:57:23 INFO - PROCESS | 2196 | 1464105443421 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1255C400) [pid = 2196] [serial = 1253] [outer = 0E19E800] 08:57:24 INFO - PROCESS | 2196 | 1464105444038 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 08:57:24 INFO - PROCESS | 2196 | 1464105444077 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 2196 | 1464105444080 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:57:24 INFO - PROCESS | 2196 | 1464105444085 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 2196 | 1464105444089 Marionette TRACE conn5 <- [1,1634,null,{}] 08:57:24 INFO - PROCESS | 2196 | 1464105444101 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}] 08:57:24 INFO - PROCESS | 2196 | 1464105444214 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:57:24 INFO - PROCESS | 2196 | 1464105444359 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEC400 == 30 [pid = 2196] [id = 418] 08:57:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (155E0C00) [pid = 2196] [serial = 1254] [outer = 00000000] 08:57:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (16915000) [pid = 2196] [serial = 1255] [outer = 155E0C00] 08:57:24 INFO - PROCESS | 2196 | 1464105444424 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (174D2C00) [pid = 2196] [serial = 1256] [outer = 155E0C00] 08:57:25 INFO - PROCESS | 2196 | 1464105445067 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1021ms 08:57:25 INFO - PROCESS | 2196 | 1464105445109 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 2196 | 1464105445112 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:57:25 INFO - PROCESS | 2196 | 1464105445115 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:57:25 INFO - PROCESS | 2196 | 1464105445117 Marionette TRACE conn5 <- [1,1638,null,{}] 08:57:25 INFO - PROCESS | 2196 | 1464105445121 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}] 08:57:25 INFO - PROCESS | 2196 | 1464105445220 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:57:25 INFO - PROCESS | 2196 | 1464105445330 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 2196 | ++DOCSHELL 17BB0000 == 31 [pid = 2196] [id = 419] 08:57:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (17BB0800) [pid = 2196] [serial = 1257] [outer = 00000000] 08:57:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (18910400) [pid = 2196] [serial = 1258] [outer = 17BB0800] 08:57:25 INFO - PROCESS | 2196 | 1464105445387 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (194EB000) [pid = 2196] [serial = 1259] [outer = 17BB0800] 08:57:26 INFO - PROCESS | 2196 | 1464105445998 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 08:57:26 INFO - PROCESS | 2196 | 1464105446049 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 2196 | 1464105446051 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:57:26 INFO - PROCESS | 2196 | 1464105446055 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:57:26 INFO - PROCESS | 2196 | 1464105446057 Marionette TRACE conn5 <- [1,1642,null,{}] 08:57:26 INFO - PROCESS | 2196 | 1464105446061 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}] 08:57:26 INFO - PROCESS | 2196 | 1464105446161 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:57:26 INFO - PROCESS | 2196 | 1464105446322 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1CC00 == 32 [pid = 2196] [id = 420] 08:57:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (0D601400) [pid = 2196] [serial = 1260] [outer = 00000000] 08:57:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (0E346800) [pid = 2196] [serial = 1261] [outer = 0D601400] 08:57:26 INFO - PROCESS | 2196 | 1464105446379 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (15562C00) [pid = 2196] [serial = 1262] [outer = 0D601400] 08:57:27 INFO - PROCESS | 2196 | 1464105446986 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 08:57:27 INFO - PROCESS | 2196 | 1464105447029 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 2196 | 1464105447031 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 2196 | 1464105447035 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:57:27 INFO - PROCESS | 2196 | 1464105447037 Marionette TRACE conn5 <- [1,1646,null,{}] 08:57:27 INFO - PROCESS | 2196 | 1464105447041 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}] 08:57:27 INFO - PROCESS | 2196 | 1464105447183 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:57:27 INFO - PROCESS | 2196 | 1464105447338 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 2196 | ++DOCSHELL 0CC12000 == 33 [pid = 2196] [id = 421] 08:57:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (0CC14C00) [pid = 2196] [serial = 1263] [outer = 00000000] 08:57:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (0CCF4800) [pid = 2196] [serial = 1264] [outer = 0CC14C00] 08:57:27 INFO - PROCESS | 2196 | 1464105447394 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (0DB4AC00) [pid = 2196] [serial = 1265] [outer = 0CC14C00] 08:57:27 INFO - PROCESS | 2196 | --DOCSHELL 15532000 == 32 [pid = 2196] [id = 397] 08:57:27 INFO - PROCESS | 2196 | --DOCSHELL 0CCF3C00 == 31 [pid = 2196] [id = 398] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (15B6DC00) [pid = 2196] [serial = 682] [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.] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (158EA800) [pid = 2196] [serial = 1093] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1E145000) [pid = 2196] [serial = 1087] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (0E167400) [pid = 2196] [serial = 1144] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (15CA4800) [pid = 2196] [serial = 1108] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (22B3F000) [pid = 2196] [serial = 1187] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (18D99400) [pid = 2196] [serial = 1148] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (155E1000) [pid = 2196] [serial = 1124] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (20EAEC00) [pid = 2196] [serial = 1181] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (231D5400) [pid = 2196] [serial = 1184] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (18D80000) [pid = 2196] [serial = 1101] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (19E0F800) [pid = 2196] [serial = 1135] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (18905800) [pid = 2196] [serial = 1147] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1DFACC00) [pid = 2196] [serial = 1156] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1E12F800) [pid = 2196] [serial = 1086] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (19E0D800) [pid = 2196] [serial = 1045] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (169DD400) [pid = 2196] [serial = 1109] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1DFA3C00) [pid = 2196] [serial = 1171] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (17BA1C00) [pid = 2196] [serial = 1130] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (20EB6400) [pid = 2196] [serial = 1183] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1DFE2C00) [pid = 2196] [serial = 1172] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1BDB0400) [pid = 2196] [serial = 1138] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (196AD000) [pid = 2196] [serial = 1083] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (18A93800) [pid = 2196] [serial = 1112] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (16917800) [pid = 2196] [serial = 1099] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1A628000) [pid = 2196] [serial = 1115] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1DF8A000) [pid = 2196] [serial = 1142] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (19617000) [pid = 2196] [serial = 1030] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1DFADC00) [pid = 2196] [serial = 1157] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C0C8C00) [pid = 2196] [serial = 1120] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1F22B800) [pid = 2196] [serial = 1174] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1CBE4C00) [pid = 2196] [serial = 1121] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (196ADC00) [pid = 2196] [serial = 1192] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1558A800) [pid = 2196] [serial = 1080] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1A62B800) [pid = 2196] [serial = 1136] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (0E32C800) [pid = 2196] [serial = 1096] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (22B3E800) [pid = 2196] [serial = 1186] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (179FE000) [pid = 2196] [serial = 1039] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (0DD36000) [pid = 2196] [serial = 1106] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (0DD3B800) [pid = 2196] [serial = 1095] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (196B2400) [pid = 2196] [serial = 1132] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (0CCF3800) [pid = 2196] [serial = 1033] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1A623C00) [pid = 2196] [serial = 1114] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1BDB9400) [pid = 2196] [serial = 1139] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (15BBE000) [pid = 2196] [serial = 1081] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1DA99400) [pid = 2196] [serial = 1153] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1DA5B400) [pid = 2196] [serial = 1141] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (15584000) [pid = 2196] [serial = 1127] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1E2D4400) [pid = 2196] [serial = 1090] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (22E80C00) [pid = 2196] [serial = 1190] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1F231400) [pid = 2196] [serial = 1175] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (196BA800) [pid = 2196] [serial = 1168] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1BDA8800) [pid = 2196] [serial = 1165] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (15E0B400) [pid = 2196] [serial = 1098] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (19E13400) [pid = 2196] [serial = 1150] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1E1F6400) [pid = 2196] [serial = 1160] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (19E0E800) [pid = 2196] [serial = 1169] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1552C400) [pid = 2196] [serial = 1162] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1BDAC400) [pid = 2196] [serial = 1117] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (196C1000) [pid = 2196] [serial = 1133] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (20A42000) [pid = 2196] [serial = 1177] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (17ABC400) [pid = 2196] [serial = 1129] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (0D65A800) [pid = 2196] [serial = 1105] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (16913400) [pid = 2196] [serial = 1163] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (196B4C00) [pid = 2196] [serial = 1042] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1DF89000) [pid = 2196] [serial = 1154] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (15538C00) [pid = 2196] [serial = 1123] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1BDB8000) [pid = 2196] [serial = 1118] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1DFAB800) [pid = 2196] [serial = 1078] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (0E492400) [pid = 2196] [serial = 1092] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1552F400) [pid = 2196] [serial = 1036] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (22E7EC00) [pid = 2196] [serial = 1189] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1888BC00) [pid = 2196] [serial = 1111] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (15532C00) [pid = 2196] [serial = 1126] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (20EA9C00) [pid = 2196] [serial = 1180] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (194EF400) [pid = 2196] [serial = 1102] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (20A48000) [pid = 2196] [serial = 1178] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1BDAAC00) [pid = 2196] [serial = 1048] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1E147000) [pid = 2196] [serial = 1159] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19924400) [pid = 2196] [serial = 1084] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1A62F000) [pid = 2196] [serial = 1151] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (15475C00) [pid = 2196] [serial = 1145] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1E2CE000) [pid = 2196] [serial = 1089] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1C418C00) [pid = 2196] [serial = 1166] [outer = 00000000] [url = about:blank] 08:57:28 INFO - PROCESS | 2196 | 1464105448019 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1016ms 08:57:28 INFO - PROCESS | 2196 | 1464105448055 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2196 | 1464105448059 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:57:28 INFO - PROCESS | 2196 | 1464105448063 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2196 | 1464105448066 Marionette TRACE conn5 <- [1,1650,null,{}] 08:57:28 INFO - PROCESS | 2196 | 1464105448071 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}] 08:57:28 INFO - PROCESS | 2196 | 1464105448161 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:57:28 INFO - PROCESS | 2196 | 1464105448253 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 2196 | ++DOCSHELL 0DB47C00 == 32 [pid = 2196] [id = 422] 08:57:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0DCA6400) [pid = 2196] [serial = 1266] [outer = 00000000] 08:57:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (0E19B800) [pid = 2196] [serial = 1267] [outer = 0DCA6400] 08:57:28 INFO - PROCESS | 2196 | 1464105448303 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (12551C00) [pid = 2196] [serial = 1268] [outer = 0DCA6400] 08:57:28 INFO - PROCESS | 2196 | 1464105448707 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 08:57:28 INFO - PROCESS | 2196 | 1464105448736 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2196 | 1464105448740 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:57:28 INFO - PROCESS | 2196 | 1464105448744 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2196 | 1464105448746 Marionette TRACE conn5 <- [1,1654,null,{}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:28 INFO - PROCESS | 2196 | 1464105448750 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}] 08:57:28 INFO - PROCESS | 2196 | 1464105448835 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:57:28 INFO - PROCESS | 2196 | 1464105448842 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 2196 | ++DOCSHELL 15649800 == 33 [pid = 2196] [id = 423] 08:57:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1564B800) [pid = 2196] [serial = 1269] [outer = 00000000] 08:57:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1586D400) [pid = 2196] [serial = 1270] [outer = 1564B800] 08:57:28 INFO - PROCESS | 2196 | 1464105448909 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (15B6F400) [pid = 2196] [serial = 1271] [outer = 1564B800] 08:57:29 INFO - PROCESS | 2196 | 1464105449393 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 08:57:29 INFO - PROCESS | 2196 | 1464105449480 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 2196 | 1464105449482 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:29 INFO - PROCESS | 2196 | 1464105449487 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 2196 | 1464105449492 Marionette TRACE conn5 <- [1,1658,null,{}] 08:57:29 INFO - PROCESS | 2196 | 1464105449533 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}] 08:57:29 INFO - PROCESS | 2196 | 1464105449668 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:57:29 INFO - PROCESS | 2196 | 1464105449682 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 2196 | ++DOCSHELL 171ED800 == 34 [pid = 2196] [id = 424] 08:57:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (171F2400) [pid = 2196] [serial = 1272] [outer = 00000000] 08:57:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (17A59C00) [pid = 2196] [serial = 1273] [outer = 171F2400] 08:57:29 INFO - PROCESS | 2196 | 1464105449728 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (17A64800) [pid = 2196] [serial = 1274] [outer = 171F2400] 08:57:30 INFO - PROCESS | 2196 | 1464105450192 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 08:57:30 INFO - PROCESS | 2196 | 1464105450220 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2196 | 1464105450222 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 2196 | 1464105450225 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:30 INFO - PROCESS | 2196 | 1464105450227 Marionette TRACE conn5 <- [1,1662,null,{}] 08:57:30 INFO - PROCESS | 2196 | 1464105450230 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}] 08:57:30 INFO - PROCESS | 2196 | 1464105450343 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:57:30 INFO - PROCESS | 2196 | 1464105450350 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 2196 | ++DOCSHELL 179FF400 == 35 [pid = 2196] [id = 425] 08:57:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17ABFC00) [pid = 2196] [serial = 1275] [outer = 00000000] 08:57:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (17BAEC00) [pid = 2196] [serial = 1276] [outer = 17ABFC00] 08:57:30 INFO - PROCESS | 2196 | 1464105450395 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (188DE800) [pid = 2196] [serial = 1277] [outer = 17ABFC00] 08:57:30 INFO - PROCESS | 2196 | 1464105450835 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 08:57:30 INFO - PROCESS | 2196 | 1464105450900 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2196 | 1464105450902 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:30 INFO - PROCESS | 2196 | 1464105450905 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 2196 | 1464105450906 Marionette TRACE conn5 <- [1,1666,null,{}] 08:57:30 INFO - PROCESS | 2196 | 1464105450951 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}] 08:57:31 INFO - PROCESS | 2196 | 1464105451062 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:57:31 INFO - PROCESS | 2196 | 1464105451070 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2196 | ++DOCSHELL 18D91000 == 36 [pid = 2196] [id = 426] 08:57:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (18D98000) [pid = 2196] [serial = 1278] [outer = 00000000] 08:57:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1960F800) [pid = 2196] [serial = 1279] [outer = 18D98000] 08:57:31 INFO - PROCESS | 2196 | 1464105451122 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (196B2C00) [pid = 2196] [serial = 1280] [outer = 18D98000] 08:57:31 INFO - PROCESS | 2196 | 1464105451586 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 751ms 08:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:31 INFO - PROCESS | 2196 | 1464105451655 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 2196 | 1464105451658 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 2196 | 1464105451661 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 2196 | 1464105451663 Marionette TRACE conn5 <- [1,1670,null,{}] 08:57:31 INFO - PROCESS | 2196 | 1464105451666 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}] 08:57:31 INFO - PROCESS | 2196 | 1464105451783 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:57:31 INFO - PROCESS | 2196 | 1464105451846 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2196 | ++DOCSHELL 196B5000 == 37 [pid = 2196] [id = 427] 08:57:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (196B8C00) [pid = 2196] [serial = 1281] [outer = 00000000] 08:57:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (196C1C00) [pid = 2196] [serial = 1282] [outer = 196B8C00] 08:57:31 INFO - PROCESS | 2196 | 1464105451893 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1991C000) [pid = 2196] [serial = 1283] [outer = 196B8C00] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1547A800) [pid = 2196] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (15559C00) [pid = 2196] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (18886400) [pid = 2196] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (179F9400) [pid = 2196] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1DFE5C00) [pid = 2196] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1552C800) [pid = 2196] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (16915400) [pid = 2196] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1BEBE400) [pid = 2196] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17ABD000) [pid = 2196] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1DFE6C00) [pid = 2196] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (19DBBC00) [pid = 2196] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (196A9C00) [pid = 2196] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (0CCF4000) [pid = 2196] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1E2CA400) [pid = 2196] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1A80F000) [pid = 2196] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1E2C9C00) [pid = 2196] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0DD3E800) [pid = 2196] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:57:32 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1CBEE800) [pid = 2196] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:32 INFO - PROCESS | 2196 | 1464105452331 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 08:57:32 INFO - PROCESS | 2196 | 1464105452417 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 2196 | 1464105452420 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 2196 | 1464105452423 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:32 INFO - PROCESS | 2196 | 1464105452425 Marionette TRACE conn5 <- [1,1674,null,{}] 08:57:32 INFO - PROCESS | 2196 | 1464105452428 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}] 08:57:32 INFO - PROCESS | 2196 | 1464105452515 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:57:32 INFO - PROCESS | 2196 | 1464105452522 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 2196 | ++DOCSHELL 171EE800 == 38 [pid = 2196] [id = 428] 08:57:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (17BA8400) [pid = 2196] [serial = 1284] [outer = 00000000] 08:57:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (196BA800) [pid = 2196] [serial = 1285] [outer = 17BA8400] 08:57:32 INFO - PROCESS | 2196 | 1464105452570 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1991FC00) [pid = 2196] [serial = 1286] [outer = 17BA8400] 08:57:33 INFO - PROCESS | 2196 | 1464105452989 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]]]}] 08:57:33 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 08:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 08:57:33 INFO - PROCESS | 2196 | 1464105453058 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 2196 | 1464105453060 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:33 INFO - PROCESS | 2196 | 1464105453063 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 2196 | 1464105453065 Marionette TRACE conn5 <- [1,1678,null,{}] 08:57:33 INFO - PROCESS | 2196 | 1464105453068 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}] 08:57:33 INFO - PROCESS | 2196 | 1464105453146 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:57:33 INFO - PROCESS | 2196 | 1464105453152 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2196 | ++DOCSHELL 196BA000 == 39 [pid = 2196] [id = 429] 08:57:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19DBAC00) [pid = 2196] [serial = 1287] [outer = 00000000] 08:57:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (19E0FC00) [pid = 2196] [serial = 1288] [outer = 19DBAC00] 08:57:33 INFO - PROCESS | 2196 | 1464105453197 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (19E13400) [pid = 2196] [serial = 1289] [outer = 19DBAC00] 08:57:33 INFO - PROCESS | 2196 | 1464105453620 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 570ms 08:57:33 INFO - PROCESS | 2196 | 1464105453634 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:33 INFO - PROCESS | 2196 | 1464105453635 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 2196 | 1464105453638 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 2196 | 1464105453640 Marionette TRACE conn5 <- [1,1682,null,{}] 08:57:33 INFO - PROCESS | 2196 | 1464105453643 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}] 08:57:33 INFO - PROCESS | 2196 | 1464105453763 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:57:33 INFO - PROCESS | 2196 | 1464105453772 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2196 | ++DOCSHELL 19E0D400 == 40 [pid = 2196] [id = 430] 08:57:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (19E15000) [pid = 2196] [serial = 1290] [outer = 00000000] 08:57:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1A62A000) [pid = 2196] [serial = 1291] [outer = 19E15000] 08:57:33 INFO - PROCESS | 2196 | 1464105453818 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1A627000) [pid = 2196] [serial = 1292] [outer = 19E15000] 08:57:34 INFO - PROCESS | 2196 | 1464105454409 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 830ms 08:57:34 INFO - PROCESS | 2196 | 1464105454470 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:34 INFO - PROCESS | 2196 | 1464105454475 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:57:34 INFO - PROCESS | 2196 | 1464105454480 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 2196 | 1464105454485 Marionette TRACE conn5 <- [1,1686,null,{}] 08:57:34 INFO - PROCESS | 2196 | 1464105454491 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}] 08:57:34 INFO - PROCESS | 2196 | 1464105454651 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:57:34 INFO - PROCESS | 2196 | 1464105454716 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 2196 | ++DOCSHELL 0E169400 == 41 [pid = 2196] [id = 431] 08:57:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (0E171800) [pid = 2196] [serial = 1293] [outer = 00000000] 08:57:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0E1A1000) [pid = 2196] [serial = 1294] [outer = 0E171800] 08:57:34 INFO - PROCESS | 2196 | 1464105454782 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1548F000) [pid = 2196] [serial = 1295] [outer = 0E171800] 08:57:35 INFO - PROCESS | 2196 | 1464105455442 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]]]}] 08:57:35 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 08:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 991ms 08:57:35 INFO - PROCESS | 2196 | 1464105455502 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 2196 | 1464105455508 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:35 INFO - PROCESS | 2196 | 1464105455515 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 2196 | 1464105455518 Marionette TRACE conn5 <- [1,1690,null,{}] 08:57:35 INFO - PROCESS | 2196 | 1464105455522 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}] 08:57:35 INFO - PROCESS | 2196 | 1464105455637 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:57:35 INFO - PROCESS | 2196 | 1464105455773 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 2196 | ++DOCSHELL 15E03C00 == 42 [pid = 2196] [id = 432] 08:57:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (15E07800) [pid = 2196] [serial = 1296] [outer = 00000000] 08:57:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (179FB000) [pid = 2196] [serial = 1297] [outer = 15E07800] 08:57:35 INFO - PROCESS | 2196 | 1464105455829 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (17BAC000) [pid = 2196] [serial = 1298] [outer = 15E07800] 08:57:36 INFO - PROCESS | 2196 | 1464105456449 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 08:57:36 INFO - PROCESS | 2196 | 1464105456487 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2196 | 1464105456489 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:36 INFO - PROCESS | 2196 | 1464105456493 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 2196 | 1464105456497 Marionette TRACE conn5 <- [1,1694,null,{}] 08:57:36 INFO - PROCESS | 2196 | 1464105456508 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}] 08:57:36 INFO - PROCESS | 2196 | 1464105456615 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:57:36 INFO - PROCESS | 2196 | 1464105456752 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2196 | ++DOCSHELL 1A768000 == 43 [pid = 2196] [id = 433] 08:57:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1A768800) [pid = 2196] [serial = 1299] [outer = 00000000] 08:57:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1A76B800) [pid = 2196] [serial = 1300] [outer = 1A768800] 08:57:36 INFO - PROCESS | 2196 | 1464105456811 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1ADB9000) [pid = 2196] [serial = 1301] [outer = 1A768800] 08:57:37 INFO - PROCESS | 2196 | 1464105457376 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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 08:57:37 INFO - PROCESS | 2196 | 1464105457427 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:37 INFO - PROCESS | 2196 | 1464105457430 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:57:37 INFO - PROCESS | 2196 | 1464105457433 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 2196 | 1464105457435 Marionette TRACE conn5 <- [1,1698,null,{}] 08:57:37 INFO - PROCESS | 2196 | 1464105457439 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}] 08:57:37 INFO - PROCESS | 2196 | 1464105457551 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:57:37 INFO - PROCESS | 2196 | 1464105457664 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF5000 == 44 [pid = 2196] [id = 434] 08:57:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1A62A800) [pid = 2196] [serial = 1302] [outer = 00000000] 08:57:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BEBA400) [pid = 2196] [serial = 1303] [outer = 1A62A800] 08:57:37 INFO - PROCESS | 2196 | 1464105457763 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1C0C0000) [pid = 2196] [serial = 1304] [outer = 1A62A800] 08:57:38 INFO - PROCESS | 2196 | 1464105458555 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1176ms 08:57:38 INFO - PROCESS | 2196 | 1464105458612 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 2196 | 1464105458616 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:38 INFO - PROCESS | 2196 | 1464105458621 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 2196 | 1464105458625 Marionette TRACE conn5 <- [1,1702,null,{}] 08:57:38 INFO - PROCESS | 2196 | 1464105458630 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}] 08:57:38 INFO - PROCESS | 2196 | 1464105458726 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:57:38 INFO - PROCESS | 2196 | 1464105458867 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 2196 | ++DOCSHELL 15476800 == 45 [pid = 2196] [id = 435] 08:57:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (15477800) [pid = 2196] [serial = 1305] [outer = 00000000] 08:57:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (155DFC00) [pid = 2196] [serial = 1306] [outer = 15477800] 08:57:38 INFO - PROCESS | 2196 | 1464105458919 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (15B6D800) [pid = 2196] [serial = 1307] [outer = 15477800] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 1552BC00 == 44 [pid = 2196] [id = 400] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 0CC1CC00 == 43 [pid = 2196] [id = 420] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 17BB0000 == 42 [pid = 2196] [id = 419] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 0D2A2C00 == 41 [pid = 2196] [id = 399] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 17ABE400 == 40 [pid = 2196] [id = 412] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 155D8400 == 39 [pid = 2196] [id = 401] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 196A8000 == 38 [pid = 2196] [id = 403] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 15529800 == 37 [pid = 2196] [id = 406] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 0CCEC400 == 36 [pid = 2196] [id = 418] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 179F3000 == 35 [pid = 2196] [id = 405] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 12582400 == 34 [pid = 2196] [id = 404] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 18972800 == 33 [pid = 2196] [id = 414] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 1E1F4C00 == 32 [pid = 2196] [id = 413] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 17A64400 == 31 [pid = 2196] [id = 402] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 1DFE5400 == 30 [pid = 2196] [id = 411] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 196A7800 == 29 [pid = 2196] [id = 409] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 19923C00 == 28 [pid = 2196] [id = 407] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1F2B7000) [pid = 2196] [serial = 1246] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 0E16F000 == 27 [pid = 2196] [id = 417] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 0D575400 == 26 [pid = 2196] [id = 416] 08:57:39 INFO - PROCESS | 2196 | --DOCSHELL 196B3C00 == 25 [pid = 2196] [id = 415] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (15B2B400) [pid = 2196] [serial = 1214] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (158F1C00) [pid = 2196] [serial = 1213] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1A76C800) [pid = 2196] [serial = 1193] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (196BE000) [pid = 2196] [serial = 1220] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1888E800) [pid = 2196] [serial = 1216] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1E12A800) [pid = 2196] [serial = 1234] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (17A58C00) [pid = 2196] [serial = 1217] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1555F400) [pid = 2196] [serial = 1201] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (17A5B000) [pid = 2196] [serial = 1205] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1C876400) [pid = 2196] [serial = 1229] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (18886C00) [pid = 2196] [serial = 1208] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1E1E9C00) [pid = 2196] [serial = 1237] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1C458800) [pid = 2196] [serial = 1228] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1A623800) [pid = 2196] [serial = 1223] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1974A800) [pid = 2196] [serial = 1211] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (0D6EF400) [pid = 2196] [serial = 1196] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (196BD000) [pid = 2196] [serial = 1210] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1E2D1C00) [pid = 2196] [serial = 1240] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1E1EF000) [pid = 2196] [serial = 1238] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1BEBAC00) [pid = 2196] [serial = 1226] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1E1F3C00) [pid = 2196] [serial = 1241] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1F230C00) [pid = 2196] [serial = 1243] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1BDACC00) [pid = 2196] [serial = 1225] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (0E173400) [pid = 2196] [serial = 1199] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (17BA6400) [pid = 2196] [serial = 1207] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (0D608000) [pid = 2196] [serial = 1195] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (0E167C00) [pid = 2196] [serial = 1198] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (15583800) [pid = 2196] [serial = 1202] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (19856400) [pid = 2196] [serial = 1219] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1DA54400) [pid = 2196] [serial = 1231] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1E137800) [pid = 2196] [serial = 1235] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (19E0CC00) [pid = 2196] [serial = 1222] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1DAA5000) [pid = 2196] [serial = 1232] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (171F5400) [pid = 2196] [serial = 1204] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1F234C00) [pid = 2196] [serial = 1244] [outer = 00000000] [url = about:blank] 08:57:39 INFO - PROCESS | 2196 | 1464105459447 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 890ms 08:57:39 INFO - PROCESS | 2196 | 1464105459525 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 2196 | 1464105459530 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:57:39 INFO - PROCESS | 2196 | 1464105459536 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 2196 | 1464105459539 Marionette TRACE conn5 <- [1,1706,null,{}] 08:57:39 INFO - PROCESS | 2196 | 1464105459542 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}] 08:57:39 INFO - PROCESS | 2196 | 1464105459625 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:57:39 INFO - PROCESS | 2196 | 1464105459632 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 2196 | ++DOCSHELL 0E169800 == 26 [pid = 2196] [id = 436] 08:57:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0E169C00) [pid = 2196] [serial = 1308] [outer = 00000000] 08:57:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (0E48E800) [pid = 2196] [serial = 1309] [outer = 0E169C00] 08:57:39 INFO - PROCESS | 2196 | 1464105459678 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (15537C00) [pid = 2196] [serial = 1310] [outer = 0E169C00] 08:57:40 INFO - PROCESS | 2196 | 1464105460172 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 08:57:40 INFO - PROCESS | 2196 | 1464105460209 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2196 | 1464105460212 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:57:40 INFO - PROCESS | 2196 | 1464105460215 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 2196 | 1464105460218 Marionette TRACE conn5 <- [1,1710,null,{}] 08:57:40 INFO - PROCESS | 2196 | 1464105460228 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}] 08:57:40 INFO - PROCESS | 2196 | 1464105460312 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:57:40 INFO - PROCESS | 2196 | 1464105460322 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 2196 | ++DOCSHELL 169E5800 == 27 [pid = 2196] [id = 437] 08:57:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (169E6000) [pid = 2196] [serial = 1311] [outer = 00000000] 08:57:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (174C9800) [pid = 2196] [serial = 1312] [outer = 169E6000] 08:57:40 INFO - PROCESS | 2196 | 1464105460370 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (179FE000) [pid = 2196] [serial = 1313] [outer = 169E6000] 08:57:40 INFO - PROCESS | 2196 | 1464105460862 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]]]}] 08:57:40 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 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 08:57:40 INFO - PROCESS | 2196 | 1464105460890 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2196 | 1464105460893 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 2196 | 1464105460900 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:57:40 INFO - PROCESS | 2196 | 1464105460902 Marionette TRACE conn5 <- [1,1714,null,{}] 08:57:40 INFO - PROCESS | 2196 | 1464105460905 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}] 08:57:40 INFO - PROCESS | 2196 | 1464105460987 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:57:41 INFO - PROCESS | 2196 | 1464105460994 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2196 | ++DOCSHELL 17BA1C00 == 28 [pid = 2196] [id = 438] 08:57:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (17BA4400) [pid = 2196] [serial = 1314] [outer = 00000000] 08:57:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (18887000) [pid = 2196] [serial = 1315] [outer = 17BA4400] 08:57:41 INFO - PROCESS | 2196 | 1464105461041 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1888F800) [pid = 2196] [serial = 1316] [outer = 17BA4400] 08:57:41 INFO - PROCESS | 2196 | 1464105461489 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 08:57:41 INFO - PROCESS | 2196 | 1464105461540 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 2196 | 1464105461542 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 2196 | 1464105461545 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 2196 | 1464105461547 Marionette TRACE conn5 <- [1,1718,null,{}] 08:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:57:41 INFO - PROCESS | 2196 | 1464105461550 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}] 08:57:41 INFO - PROCESS | 2196 | 1464105461659 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:57:41 INFO - PROCESS | 2196 | 1464105461666 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2196 | ++DOCSHELL 17BB0400 == 29 [pid = 2196] [id = 439] 08:57:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (188DB400) [pid = 2196] [serial = 1317] [outer = 00000000] 08:57:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (18D96C00) [pid = 2196] [serial = 1318] [outer = 188DB400] 08:57:41 INFO - PROCESS | 2196 | 1464105461712 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (196A7800) [pid = 2196] [serial = 1319] [outer = 188DB400] 08:57:42 INFO - PROCESS | 2196 | 1464105462203 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]]]}] 08:57:42 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 08:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 08:57:42 INFO - PROCESS | 2196 | 1464105462220 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2196 | 1464105462222 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:57:42 INFO - PROCESS | 2196 | 1464105462225 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2196 | 1464105462227 Marionette TRACE conn5 <- [1,1722,null,{}] 08:57:42 INFO - PROCESS | 2196 | 1464105462231 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}] 08:57:42 INFO - PROCESS | 2196 | 1464105462361 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:57:42 INFO - PROCESS | 2196 | 1464105462368 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 2196 | ++DOCSHELL 0E197C00 == 30 [pid = 2196] [id = 440] 08:57:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (18971400) [pid = 2196] [serial = 1320] [outer = 00000000] 08:57:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (19876800) [pid = 2196] [serial = 1321] [outer = 18971400] 08:57:42 INFO - PROCESS | 2196 | 1464105462414 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19920400) [pid = 2196] [serial = 1322] [outer = 18971400] 08:57:42 INFO - PROCESS | 2196 | 1464105462862 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 08:57:42 INFO - PROCESS | 2196 | 1464105462899 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2196 | 1464105462901 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:57:42 INFO - PROCESS | 2196 | 1464105462904 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2196 | 1464105462906 Marionette TRACE conn5 <- [1,1726,null,{}] 08:57:42 INFO - PROCESS | 2196 | 1464105462909 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}] 08:57:43 INFO - PROCESS | 2196 | 1464105463019 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:57:43 INFO - PROCESS | 2196 | 1464105463106 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2196 | ++DOCSHELL 19DC3800 == 31 [pid = 2196] [id = 441] 08:57:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19E0B000) [pid = 2196] [serial = 1323] [outer = 00000000] 08:57:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1A626400) [pid = 2196] [serial = 1324] [outer = 19E0B000] 08:57:43 INFO - PROCESS | 2196 | 1464105463151 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1A628C00) [pid = 2196] [serial = 1325] [outer = 19E0B000] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (17ABFC00) [pid = 2196] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0CC14C00) [pid = 2196] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (0D601400) [pid = 2196] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (19DBAC00) [pid = 2196] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1564B800) [pid = 2196] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (18D98000) [pid = 2196] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (0DCA6400) [pid = 2196] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (171F2400) [pid = 2196] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (196B8C00) [pid = 2196] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:57:43 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (17BA8400) [pid = 2196] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:57:43 INFO - PROCESS | 2196 | 1464105463709 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 830ms 08:57:43 INFO - PROCESS | 2196 | 1464105463736 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:57:43 INFO - PROCESS | 2196 | 1464105463738 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 2196 | 1464105463741 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 2196 | 1464105463743 Marionette TRACE conn5 <- [1,1730,null,{}] 08:57:43 INFO - PROCESS | 2196 | 1464105463746 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}] 08:57:43 INFO - PROCESS | 2196 | 1464105463833 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:57:43 INFO - PROCESS | 2196 | 1464105463839 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE6400 == 32 [pid = 2196] [id = 442] 08:57:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (15471400) [pid = 2196] [serial = 1326] [outer = 00000000] 08:57:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17AC7400) [pid = 2196] [serial = 1327] [outer = 15471400] 08:57:43 INFO - PROCESS | 2196 | 1464105463884 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (18909C00) [pid = 2196] [serial = 1328] [outer = 15471400] 08:57:44 INFO - PROCESS | 2196 | 1464105464331 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 08:57:44 INFO - PROCESS | 2196 | 1464105464398 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 2196 | 1464105464400 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 2196 | 1464105464404 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 2196 | 1464105464406 Marionette TRACE conn5 <- [1,1734,null,{}] 08:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:57:44 INFO - PROCESS | 2196 | 1464105464409 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}] 08:57:44 INFO - PROCESS | 2196 | 1464105464490 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:57:44 INFO - PROCESS | 2196 | 1464105464497 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 2196 | ++DOCSHELL 196B8C00 == 33 [pid = 2196] [id = 443] 08:57:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A76D000) [pid = 2196] [serial = 1329] [outer = 00000000] 08:57:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1BDAE400) [pid = 2196] [serial = 1330] [outer = 1A76D000] 08:57:44 INFO - PROCESS | 2196 | 1464105464541 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1BEC0C00) [pid = 2196] [serial = 1331] [outer = 1A76D000] 08:57:44 INFO - PROCESS | 2196 | 1464105464964 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 633ms 08:57:45 INFO - PROCESS | 2196 | 1464105465041 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2196 | 1464105465043 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:57:45 INFO - PROCESS | 2196 | 1464105465046 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 2196 | 1464105465048 Marionette TRACE conn5 <- [1,1738,null,{}] 08:57:45 INFO - PROCESS | 2196 | 1464105465052 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}] 08:57:45 INFO - PROCESS | 2196 | 1464105465131 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:57:45 INFO - PROCESS | 2196 | 1464105465138 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 2196 | ++DOCSHELL 1AD3F800 == 34 [pid = 2196] [id = 444] 08:57:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1BFD2400) [pid = 2196] [serial = 1332] [outer = 00000000] 08:57:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1C459800) [pid = 2196] [serial = 1333] [outer = 1BFD2400] 08:57:45 INFO - PROCESS | 2196 | 1464105465182 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1C84CC00) [pid = 2196] [serial = 1334] [outer = 1BFD2400] 08:57:45 INFO - PROCESS | 2196 | 1464105465602 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 571ms 08:57:45 INFO - PROCESS | 2196 | 1464105465633 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2196 | 1464105465636 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 2196 | 1464105465639 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 2196 | 1464105465641 Marionette TRACE conn5 <- [1,1742,null,{}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:57:45 INFO - PROCESS | 2196 | 1464105465659 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}] 08:57:45 INFO - PROCESS | 2196 | 1464105465818 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:57:46 INFO - PROCESS | 2196 | 1464105466009 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2196 | ++DOCSHELL 0D227800 == 35 [pid = 2196] [id = 445] 08:57:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0D2A0000) [pid = 2196] [serial = 1335] [outer = 00000000] 08:57:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0D6F4800) [pid = 2196] [serial = 1336] [outer = 0D2A0000] 08:57:46 INFO - PROCESS | 2196 | 1464105466068 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (0DD3CC00) [pid = 2196] [serial = 1337] [outer = 0D2A0000] 08:57:46 INFO - PROCESS | 2196 | 1464105466627 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1016ms 08:57:46 INFO - PROCESS | 2196 | 1464105466665 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 2196 | 1464105466669 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:57:46 INFO - PROCESS | 2196 | 1464105466674 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 2196 | 1464105466678 Marionette TRACE conn5 <- [1,1746,null,{}] 08:57:46 INFO - PROCESS | 2196 | 1464105466684 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}] 08:57:46 INFO - PROCESS | 2196 | 1464105466792 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:57:46 INFO - PROCESS | 2196 | 1464105466902 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2196 | ++DOCSHELL 158F4800 == 36 [pid = 2196] [id = 446] 08:57:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (15B2B400) [pid = 2196] [serial = 1338] [outer = 00000000] 08:57:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (169E3C00) [pid = 2196] [serial = 1339] [outer = 15B2B400] 08:57:47 INFO - PROCESS | 2196 | 1464105467001 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (174CA000) [pid = 2196] [serial = 1340] [outer = 15B2B400] 08:57:47 INFO - PROCESS | 2196 | 1464105467594 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 08:57:47 INFO - PROCESS | 2196 | 1464105467647 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 2196 | 1464105467650 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:57:47 INFO - PROCESS | 2196 | 1464105467654 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 2196 | 1464105467657 Marionette TRACE conn5 <- [1,1750,null,{}] 08:57:47 INFO - PROCESS | 2196 | 1464105467661 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}] 08:57:47 INFO - PROCESS | 2196 | 1464105467766 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:57:47 INFO - PROCESS | 2196 | 1464105467904 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 2196 | ++DOCSHELL 18D8F800 == 37 [pid = 2196] [id = 447] 08:57:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (196BE800) [pid = 2196] [serial = 1341] [outer = 00000000] 08:57:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (19917000) [pid = 2196] [serial = 1342] [outer = 196BE800] 08:57:47 INFO - PROCESS | 2196 | 1464105467961 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1BDB1800) [pid = 2196] [serial = 1343] [outer = 196BE800] 08:57:48 INFO - PROCESS | 2196 | 1464105468612 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1023ms 08:57:48 INFO - PROCESS | 2196 | 1464105468679 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:57:48 INFO - PROCESS | 2196 | 1464105468683 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 2196 | 1464105468694 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 2196 | 1464105468699 Marionette TRACE conn5 <- [1,1754,null,{}] 08:57:48 INFO - PROCESS | 2196 | 1464105468719 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}] 08:57:48 INFO - PROCESS | 2196 | 1464105468858 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:57:49 INFO - PROCESS | 2196 | 1464105468993 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 2196 | ++DOCSHELL 1D9AF400 == 38 [pid = 2196] [id = 448] 08:57:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1DA54000) [pid = 2196] [serial = 1344] [outer = 00000000] 08:57:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1DA56C00) [pid = 2196] [serial = 1345] [outer = 1DA54000] 08:57:49 INFO - PROCESS | 2196 | 1464105469049 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1DF82000) [pid = 2196] [serial = 1346] [outer = 1DA54000] 08:57:49 INFO - PROCESS | 2196 | 1464105469806 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1154ms 08:57:49 INFO - PROCESS | 2196 | 1464105469843 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 2196 | 1464105469847 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:57:49 INFO - PROCESS | 2196 | 1464105469853 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 2196 | 1464105469856 Marionette TRACE conn5 <- [1,1758,null,{}] 08:57:49 INFO - PROCESS | 2196 | 1464105469862 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}] 08:57:49 INFO - PROCESS | 2196 | 1464105469958 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:57:50 INFO - PROCESS | 2196 | 1464105470091 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 2196 | ++DOCSHELL 0DCAEC00 == 39 [pid = 2196] [id = 449] 08:57:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (0DD33400) [pid = 2196] [serial = 1347] [outer = 00000000] 08:57:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (12587000) [pid = 2196] [serial = 1348] [outer = 0DD33400] 08:57:50 INFO - PROCESS | 2196 | 1464105470145 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (15531C00) [pid = 2196] [serial = 1349] [outer = 0DD33400] 08:57:50 INFO - PROCESS | 2196 | 1464105470711 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 890ms 08:57:50 INFO - PROCESS | 2196 | 1464105470743 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 2196 | 1464105470748 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:57:50 INFO - PROCESS | 2196 | 1464105470754 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 2196 | 1464105470757 Marionette TRACE conn5 <- [1,1762,null,{}] 08:57:50 INFO - PROCESS | 2196 | 1464105470760 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}] 08:57:50 INFO - PROCESS | 2196 | 1464105470868 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:57:50 INFO - PROCESS | 2196 | --DOCSHELL 1CB1E000 == 38 [pid = 2196] [id = 410] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (17BAEC00) [pid = 2196] [serial = 1276] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (0DB4AC00) [pid = 2196] [serial = 1265] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (0CCF4800) [pid = 2196] [serial = 1264] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (15562C00) [pid = 2196] [serial = 1262] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (19E13400) [pid = 2196] [serial = 1289] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (0E346800) [pid = 2196] [serial = 1261] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (18910400) [pid = 2196] [serial = 1258] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1586D400) [pid = 2196] [serial = 1270] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (15B6F400) [pid = 2196] [serial = 1271] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1960F800) [pid = 2196] [serial = 1279] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (0E19B800) [pid = 2196] [serial = 1267] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (12551C00) [pid = 2196] [serial = 1268] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (17A59C00) [pid = 2196] [serial = 1273] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (0DD33000) [pid = 2196] [serial = 1249] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (0E49D000) [pid = 2196] [serial = 1252] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (16915000) [pid = 2196] [serial = 1255] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1A62A000) [pid = 2196] [serial = 1291] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1991C000) [pid = 2196] [serial = 1283] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (196C1C00) [pid = 2196] [serial = 1282] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (196B2C00) [pid = 2196] [serial = 1280] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (196BA800) [pid = 2196] [serial = 1285] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (19E0FC00) [pid = 2196] [serial = 1288] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1991FC00) [pid = 2196] [serial = 1286] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (188DE800) [pid = 2196] [serial = 1277] [outer = 00000000] [url = about:blank] 08:57:50 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (17A64800) [pid = 2196] [serial = 1274] [outer = 00000000] [url = about:blank] 08:57:51 INFO - PROCESS | 2196 | 1464105471038 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2196 | ++DOCSHELL 0CC18000 == 39 [pid = 2196] [id = 450] 08:57:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0CC1D000) [pid = 2196] [serial = 1350] [outer = 00000000] 08:57:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (0D60FC00) [pid = 2196] [serial = 1351] [outer = 0CC1D000] 08:57:51 INFO - PROCESS | 2196 | 1464105471085 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (0DD38000) [pid = 2196] [serial = 1352] [outer = 0CC1D000] 08:57:51 INFO - PROCESS | 2196 | 1464105471485 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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 08:57:51 INFO - PROCESS | 2196 | 1464105471546 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 2196 | 1464105471548 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:57:51 INFO - PROCESS | 2196 | 1464105471552 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 2196 | 1464105471556 Marionette TRACE conn5 <- [1,1766,null,{}] 08:57:51 INFO - PROCESS | 2196 | 1464105471566 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}] 08:57:51 INFO - PROCESS | 2196 | 1464105471652 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:57:51 INFO - PROCESS | 2196 | 1464105471660 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2196 | ++DOCSHELL 1552B800 == 40 [pid = 2196] [id = 451] 08:57:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (15533C00) [pid = 2196] [serial = 1353] [outer = 00000000] 08:57:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (16915000) [pid = 2196] [serial = 1354] [outer = 15533C00] 08:57:51 INFO - PROCESS | 2196 | 1464105471709 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (17A59C00) [pid = 2196] [serial = 1355] [outer = 15533C00] 08:57:52 INFO - PROCESS | 2196 | 1464105472167 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]]]}] 08:57:52 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 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 631ms 08:57:52 INFO - PROCESS | 2196 | 1464105472186 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 2196 | 1464105472188 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:57:52 INFO - PROCESS | 2196 | 1464105472191 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:57:52 INFO - PROCESS | 2196 | 1464105472193 Marionette TRACE conn5 <- [1,1770,null,{}] 08:57:52 INFO - PROCESS | 2196 | 1464105472200 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}] 08:57:52 INFO - PROCESS | 2196 | 1464105472283 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:57:52 INFO - PROCESS | 2196 | 1464105472290 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 2196 | ++DOCSHELL 17BAC400 == 41 [pid = 2196] [id = 452] 08:57:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (17BB0000) [pid = 2196] [serial = 1356] [outer = 00000000] 08:57:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (18910400) [pid = 2196] [serial = 1357] [outer = 17BB0000] 08:57:52 INFO - PROCESS | 2196 | 1464105472335 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1896C000) [pid = 2196] [serial = 1358] [outer = 17BB0000] 08:57:52 INFO - PROCESS | 2196 | 1464105472801 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]]]}] 08:57:52 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 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 08:57:52 INFO - PROCESS | 2196 | 1464105472866 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 2196 | 1464105472868 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:57:52 INFO - PROCESS | 2196 | 1464105472871 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 2196 | 1464105472873 Marionette TRACE conn5 <- [1,1774,null,{}] 08:57:52 INFO - PROCESS | 2196 | 1464105472876 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}] 08:57:52 INFO - PROCESS | 2196 | 1464105472954 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:57:52 INFO - PROCESS | 2196 | 1464105472961 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 2196 | ++DOCSHELL 194F2800 == 42 [pid = 2196] [id = 453] 08:57:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (194F4000) [pid = 2196] [serial = 1359] [outer = 00000000] 08:57:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (196B8800) [pid = 2196] [serial = 1360] [outer = 194F4000] 08:57:53 INFO - PROCESS | 2196 | 1464105473007 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (196BFC00) [pid = 2196] [serial = 1361] [outer = 194F4000] 08:57:53 INFO - PROCESS | 2196 | 1464105473483 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]]]}] 08:57:53 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 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 08:57:53 INFO - PROCESS | 2196 | 1464105473543 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 2196 | 1464105473545 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:57:53 INFO - PROCESS | 2196 | 1464105473548 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 2196 | 1464105473550 Marionette TRACE conn5 <- [1,1778,null,{}] 08:57:53 INFO - PROCESS | 2196 | 1464105473558 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}] 08:57:53 INFO - PROCESS | 2196 | 1464105473691 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:57:53 INFO - PROCESS | 2196 | 1464105473779 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2196 | ++DOCSHELL 1555F400 == 43 [pid = 2196] [id = 454] 08:57:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1984E400) [pid = 2196] [serial = 1362] [outer = 00000000] 08:57:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (19E13400) [pid = 2196] [serial = 1363] [outer = 1984E400] 08:57:53 INFO - PROCESS | 2196 | 1464105473825 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A623C00) [pid = 2196] [serial = 1364] [outer = 1984E400] 08:57:54 INFO - PROCESS | 2196 | 1464105474269 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]]]}] 08:57:54 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) 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 08:57:54 INFO - PROCESS | 2196 | 1464105474319 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2196 | 1464105474321 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:57:54 INFO - PROCESS | 2196 | 1464105474324 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 2196 | 1464105474326 Marionette TRACE conn5 <- [1,1782,null,{}] 08:57:54 INFO - PROCESS | 2196 | 1464105474329 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}] 08:57:54 INFO - PROCESS | 2196 | 1464105474441 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:57:54 INFO - PROCESS | 2196 | 1464105474448 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2196 | ++DOCSHELL 0D6EF400 == 44 [pid = 2196] [id = 455] 08:57:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (19858400) [pid = 2196] [serial = 1365] [outer = 00000000] 08:57:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1A769800) [pid = 2196] [serial = 1366] [outer = 19858400] 08:57:54 INFO - PROCESS | 2196 | 1464105474492 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1BDABC00) [pid = 2196] [serial = 1367] [outer = 19858400] 08:57:54 INFO - PROCESS | 2196 | 1464105474943 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:57:55 INFO - PROCESS | 2196 | 1464105474995 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 2196 | 1464105474997 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:57:55 INFO - PROCESS | 2196 | 1464105475000 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 2196 | 1464105475002 Marionette TRACE conn5 <- [1,1786,null,{}] 08:57:55 INFO - PROCESS | 2196 | 1464105475005 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}] 08:57:55 INFO - PROCESS | 2196 | 1464105475144 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:57:55 INFO - PROCESS | 2196 | 1464105475157 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 2196 | ++DOCSHELL 0DD37000 == 45 [pid = 2196] [id = 456] 08:57:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1A62F000) [pid = 2196] [serial = 1368] [outer = 00000000] 08:57:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1CBEF000) [pid = 2196] [serial = 1369] [outer = 1A62F000] 08:57:55 INFO - PROCESS | 2196 | 1464105475201 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1CBF2400) [pid = 2196] [serial = 1370] [outer = 1A62F000] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (188DB400) [pid = 2196] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (18971400) [pid = 2196] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (0E169C00) [pid = 2196] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (17BA4400) [pid = 2196] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (169E6000) [pid = 2196] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (15477800) [pid = 2196] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (19E0B000) [pid = 2196] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (15471400) [pid = 2196] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:57:55 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1A76D000) [pid = 2196] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:57:55 INFO - PROCESS | 2196 | 1464105475737 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 08:57:55 INFO - PROCESS | 2196 | 1464105475774 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 2196 | 1464105475775 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:57:55 INFO - PROCESS | 2196 | 1464105475779 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 2196 | 1464105475780 Marionette TRACE conn5 <- [1,1790,null,{}] 08:57:55 INFO - PROCESS | 2196 | 1464105475784 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}] 08:57:55 INFO - PROCESS | 2196 | 1464105475863 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:57:55 INFO - PROCESS | 2196 | 1464105475869 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 2196 | ++DOCSHELL 169DE000 == 46 [pid = 2196] [id = 457] 08:57:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (196A8000) [pid = 2196] [serial = 1371] [outer = 00000000] 08:57:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1BDB7C00) [pid = 2196] [serial = 1372] [outer = 196A8000] 08:57:55 INFO - PROCESS | 2196 | 1464105475914 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1CB19400) [pid = 2196] [serial = 1373] [outer = 196A8000] 08:57:56 INFO - PROCESS | 2196 | 1464105476343 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:57:56 INFO - PROCESS | 2196 | 1464105476411 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 2196 | 1464105476413 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:57:56 INFO - PROCESS | 2196 | 1464105476416 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 2196 | 1464105476418 Marionette TRACE conn5 <- [1,1794,null,{}] 08:57:56 INFO - PROCESS | 2196 | 1464105476422 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}] 08:57:56 INFO - PROCESS | 2196 | 1464105476501 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:57:56 INFO - PROCESS | 2196 | 1464105476507 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 2196 | ++DOCSHELL 19E0B000 == 47 [pid = 2196] [id = 458] 08:57:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1BDB7400) [pid = 2196] [serial = 1374] [outer = 00000000] 08:57:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (171F0000) [pid = 2196] [serial = 1375] [outer = 1BDB7400] 08:57:56 INFO - PROCESS | 2196 | 1464105476553 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1DF90000) [pid = 2196] [serial = 1376] [outer = 1BDB7400] 08:57:57 INFO - PROCESS | 2196 | 1464105476994 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 08:57:57 INFO - PROCESS | 2196 | 1464105477064 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 2196 | 1464105477066 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:57:57 INFO - PROCESS | 2196 | 1464105477070 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 2196 | 1464105477073 Marionette TRACE conn5 <- [1,1798,null,{}] 08:57:57 INFO - PROCESS | 2196 | 1464105477076 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}] 08:57:57 INFO - PROCESS | 2196 | 1464105477183 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:57:57 INFO - PROCESS | 2196 | 1464105477197 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 2196 | ++DOCSHELL 1DFE4800 == 48 [pid = 2196] [id = 459] 08:57:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1DFE7C00) [pid = 2196] [serial = 1377] [outer = 00000000] 08:57:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1E12F800) [pid = 2196] [serial = 1378] [outer = 1DFE7C00] 08:57:57 INFO - PROCESS | 2196 | 1464105477245 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1E13C800) [pid = 2196] [serial = 1379] [outer = 1DFE7C00] 08:57:57 INFO - PROCESS | 2196 | 1464105477954 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 08:57:58 INFO - PROCESS | 2196 | 1464105478006 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2196 | 1464105478010 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 2196 | 1464105478017 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:57:58 INFO - PROCESS | 2196 | 1464105478020 Marionette TRACE conn5 <- [1,1802,null,{}] 08:57:58 INFO - PROCESS | 2196 | 1464105478026 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}] 08:57:58 INFO - PROCESS | 2196 | 1464105478143 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:57:58 INFO - PROCESS | 2196 | 1464105478277 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 2196 | ++DOCSHELL 15559800 == 49 [pid = 2196] [id = 460] 08:57:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1555C000) [pid = 2196] [serial = 1380] [outer = 00000000] 08:57:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (155E0000) [pid = 2196] [serial = 1381] [outer = 1555C000] 08:57:58 INFO - PROCESS | 2196 | 1464105478336 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (15BB4800) [pid = 2196] [serial = 1382] [outer = 1555C000] 08:57:58 INFO - PROCESS | 2196 | 1464105478900 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 931ms 08:57:58 INFO - PROCESS | 2196 | 1464105478951 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2196 | 1464105478957 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:57:58 INFO - PROCESS | 2196 | 1464105478964 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 2196 | 1464105478967 Marionette TRACE conn5 <- [1,1806,null,{}] 08:57:58 INFO - PROCESS | 2196 | 1464105478971 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}] 08:57:59 INFO - PROCESS | 2196 | 1464105479085 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:57:59 INFO - PROCESS | 2196 | 1464105479270 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 2196 | ++DOCSHELL 17BAB800 == 50 [pid = 2196] [id = 461] 08:57:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (18905000) [pid = 2196] [serial = 1383] [outer = 00000000] 08:57:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (196BCC00) [pid = 2196] [serial = 1384] [outer = 18905000] 08:57:59 INFO - PROCESS | 2196 | 1464105479326 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1991EC00) [pid = 2196] [serial = 1385] [outer = 18905000] 08:57:59 INFO - PROCESS | 2196 | 1464105479914 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 08:57:59 INFO - PROCESS | 2196 | 1464105479935 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 2196 | 1464105479938 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 2196 | 1464105479941 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:57:59 INFO - PROCESS | 2196 | 1464105479946 Marionette TRACE conn5 <- [1,1810,null,{}] 08:57:59 INFO - PROCESS | 2196 | 1464105479957 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}] 08:58:00 INFO - PROCESS | 2196 | 1464105480065 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:58:00 INFO - PROCESS | 2196 | 1464105480179 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 2196 | ++DOCSHELL 1DFEA800 == 51 [pid = 2196] [id = 462] 08:58:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1DFEEC00) [pid = 2196] [serial = 1386] [outer = 00000000] 08:58:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1E13B000) [pid = 2196] [serial = 1387] [outer = 1DFEEC00] 08:58:00 INFO - PROCESS | 2196 | 1464105480278 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1E147800) [pid = 2196] [serial = 1388] [outer = 1DFEEC00] 08:58:00 INFO - PROCESS | 2196 | 1464105480894 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1021ms 08:58:00 INFO - PROCESS | 2196 | 1464105480967 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 2196 | 1464105480970 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:00 INFO - PROCESS | 2196 | 1464105480974 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 2196 | 1464105480976 Marionette TRACE conn5 <- [1,1814,null,{}] 08:58:00 INFO - PROCESS | 2196 | 1464105480980 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}] 08:58:01 INFO - PROCESS | 2196 | 1464105481090 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:58:01 INFO - PROCESS | 2196 | 1464105481231 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 2196 | ++DOCSHELL 0DD36000 == 52 [pid = 2196] [id = 463] 08:58:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (0DD37800) [pid = 2196] [serial = 1389] [outer = 00000000] 08:58:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1E1F1C00) [pid = 2196] [serial = 1390] [outer = 0DD37800] 08:58:01 INFO - PROCESS | 2196 | 1464105481287 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1E2CB000) [pid = 2196] [serial = 1391] [outer = 0DD37800] 08:58:02 INFO - PROCESS | 2196 | 1464105482075 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1126ms 08:58:02 INFO - PROCESS | 2196 | 1464105482102 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 2196 | 1464105482106 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:02 INFO - PROCESS | 2196 | 1464105482111 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 2196 | 1464105482116 Marionette TRACE conn5 <- [1,1818,null,{}] 08:58:02 INFO - PROCESS | 2196 | 1464105482122 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}] 08:58:02 INFO - PROCESS | 2196 | 1464105482228 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:58:02 INFO - PROCESS | 2196 | 1464105482373 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2196 | ++DOCSHELL 0E329800 == 53 [pid = 2196] [id = 464] 08:58:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (0E32C800) [pid = 2196] [serial = 1392] [outer = 00000000] 08:58:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (15563400) [pid = 2196] [serial = 1393] [outer = 0E32C800] 08:58:02 INFO - PROCESS | 2196 | 1464105482427 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (15B6B000) [pid = 2196] [serial = 1394] [outer = 0E32C800] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 19E0B000 == 52 [pid = 2196] [id = 458] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 169DE000 == 51 [pid = 2196] [id = 457] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 0DD37000 == 50 [pid = 2196] [id = 456] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 0D6EF400 == 49 [pid = 2196] [id = 455] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 1555F400 == 48 [pid = 2196] [id = 454] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 194F2800 == 47 [pid = 2196] [id = 453] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 17BAC400 == 46 [pid = 2196] [id = 452] 08:58:02 INFO - PROCESS | 2196 | --DOCSHELL 1552B800 == 45 [pid = 2196] [id = 451] 08:58:02 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C459800) [pid = 2196] [serial = 1333] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 1A804C00 == 44 [pid = 2196] [id = 408] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 0CC18000 == 43 [pid = 2196] [id = 450] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 0DCAEC00 == 42 [pid = 2196] [id = 449] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 1D9AF400 == 41 [pid = 2196] [id = 448] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 18D8F800 == 40 [pid = 2196] [id = 447] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 158F4800 == 39 [pid = 2196] [id = 446] 08:58:03 INFO - PROCESS | 2196 | --DOCSHELL 0D227800 == 38 [pid = 2196] [id = 445] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (196A7800) [pid = 2196] [serial = 1319] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (18D96C00) [pid = 2196] [serial = 1318] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (19876800) [pid = 2196] [serial = 1321] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (0E48E800) [pid = 2196] [serial = 1309] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (15537C00) [pid = 2196] [serial = 1310] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1A76B800) [pid = 2196] [serial = 1300] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (18887000) [pid = 2196] [serial = 1315] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1BEBA400) [pid = 2196] [serial = 1303] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (174C9800) [pid = 2196] [serial = 1312] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (179FE000) [pid = 2196] [serial = 1313] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (0E1A1000) [pid = 2196] [serial = 1294] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (15B6D800) [pid = 2196] [serial = 1307] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (155DFC00) [pid = 2196] [serial = 1306] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1A626400) [pid = 2196] [serial = 1324] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (179FB000) [pid = 2196] [serial = 1297] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (17AC7400) [pid = 2196] [serial = 1327] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (18909C00) [pid = 2196] [serial = 1328] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1BDAE400) [pid = 2196] [serial = 1330] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1A628C00) [pid = 2196] [serial = 1325] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (19920400) [pid = 2196] [serial = 1322] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1BEC0C00) [pid = 2196] [serial = 1331] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1888F800) [pid = 2196] [serial = 1316] [outer = 00000000] [url = about:blank] 08:58:03 INFO - PROCESS | 2196 | 1464105483082 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1023ms 08:58:03 INFO - PROCESS | 2196 | 1464105483135 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2196 | 1464105483140 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:03 INFO - PROCESS | 2196 | 1464105483146 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 2196 | 1464105483149 Marionette TRACE conn5 <- [1,1822,null,{}] 08:58:03 INFO - PROCESS | 2196 | 1464105483153 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}] 08:58:03 INFO - PROCESS | 2196 | 1464105483239 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:58:03 INFO - PROCESS | 2196 | 1464105483336 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 2196 | ++DOCSHELL 0D6F0800 == 39 [pid = 2196] [id = 465] 08:58:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (0DB49C00) [pid = 2196] [serial = 1395] [outer = 00000000] 08:58:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (0E498400) [pid = 2196] [serial = 1396] [outer = 0DB49C00] 08:58:03 INFO - PROCESS | 2196 | 1464105483382 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (15536C00) [pid = 2196] [serial = 1397] [outer = 0DB49C00] 08:58:03 INFO - PROCESS | 2196 | 1464105483820 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]]]}] 08:58:03 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 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 08:58:03 INFO - PROCESS | 2196 | 1464105483880 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2196 | 1464105483882 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:03 INFO - PROCESS | 2196 | 1464105483885 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 2196 | 1464105483889 Marionette TRACE conn5 <- [1,1826,null,{}] 08:58:03 INFO - PROCESS | 2196 | 1464105483900 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}] 08:58:04 INFO - PROCESS | 2196 | 1464105483989 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:58:04 INFO - PROCESS | 2196 | 1464105483998 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 2196 | ++DOCSHELL 15656000 == 40 [pid = 2196] [id = 466] 08:58:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1586CC00) [pid = 2196] [serial = 1398] [outer = 00000000] 08:58:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (17A58000) [pid = 2196] [serial = 1399] [outer = 1586CC00] 08:58:04 INFO - PROCESS | 2196 | 1464105484046 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (17AC6400) [pid = 2196] [serial = 1400] [outer = 1586CC00] 08:58:04 INFO - PROCESS | 2196 | 1464105484525 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 08:58:04 INFO - PROCESS | 2196 | 1464105484559 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 2196 | 1464105484562 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:04 INFO - PROCESS | 2196 | 1464105484565 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 2196 | 1464105484567 Marionette TRACE conn5 <- [1,1830,null,{}] 08:58:04 INFO - PROCESS | 2196 | 1464105484571 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}] 08:58:04 INFO - PROCESS | 2196 | 1464105484652 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:58:04 INFO - PROCESS | 2196 | 1464105484661 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 2196 | ++DOCSHELL 17BAB000 == 41 [pid = 2196] [id = 467] 08:58:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1888BC00) [pid = 2196] [serial = 1401] [outer = 00000000] 08:58:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (18967C00) [pid = 2196] [serial = 1402] [outer = 1888BC00] 08:58:04 INFO - PROCESS | 2196 | 1464105484708 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1960F400) [pid = 2196] [serial = 1403] [outer = 1888BC00] 08:58:05 INFO - PROCESS | 2196 | 1464105485150 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 631ms 08:58:05 INFO - PROCESS | 2196 | 1464105485206 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 2196 | 1464105485217 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 2196 | 1464105485220 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 2196 | 1464105485222 Marionette TRACE conn5 <- [1,1834,null,{}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:05 INFO - PROCESS | 2196 | 1464105485226 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}] 08:58:05 INFO - PROCESS | 2196 | 1464105485337 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:58:05 INFO - PROCESS | 2196 | 1464105485429 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 2196 | ++DOCSHELL 196AC400 == 42 [pid = 2196] [id = 468] 08:58:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (196AC800) [pid = 2196] [serial = 1404] [outer = 00000000] 08:58:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (196BAC00) [pid = 2196] [serial = 1405] [outer = 196AC800] 08:58:05 INFO - PROCESS | 2196 | 1464105485479 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (19852C00) [pid = 2196] [serial = 1406] [outer = 196AC800] 08:58:05 INFO - PROCESS | 2196 | 1464105485909 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]]]}] 08:58:05 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) 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 08:58:05 INFO - PROCESS | 2196 | 1464105485957 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 2196 | 1464105485960 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:05 INFO - PROCESS | 2196 | 1464105485962 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 2196 | 1464105485964 Marionette TRACE conn5 <- [1,1838,null,{}] 08:58:05 INFO - PROCESS | 2196 | 1464105485974 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}] 08:58:06 INFO - PROCESS | 2196 | 1464105486109 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:58:06 INFO - PROCESS | 2196 | 1464105486175 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2196 | ++DOCSHELL 19917400 == 43 [pid = 2196] [id = 469] 08:58:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1991DC00) [pid = 2196] [serial = 1407] [outer = 00000000] 08:58:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1A626C00) [pid = 2196] [serial = 1408] [outer = 1991DC00] 08:58:06 INFO - PROCESS | 2196 | 1464105486221 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1A762C00) [pid = 2196] [serial = 1409] [outer = 1991DC00] 08:58:06 INFO - PROCESS | 2196 | 1464105486641 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 08:58:06 INFO - PROCESS | 2196 | 1464105486735 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 2196 | 1464105486737 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 2196 | 1464105486741 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 2196 | 1464105486742 Marionette TRACE conn5 <- [1,1842,null,{}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:06 INFO - PROCESS | 2196 | 1464105486750 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}] 08:58:06 INFO - PROCESS | 2196 | 1464105486864 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:58:06 INFO - PROCESS | 2196 | 1464105486874 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2196 | ++DOCSHELL 1A767800 == 44 [pid = 2196] [id = 470] 08:58:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1A769400) [pid = 2196] [serial = 1410] [outer = 00000000] 08:58:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1AD3E000) [pid = 2196] [serial = 1411] [outer = 1A769400] 08:58:06 INFO - PROCESS | 2196 | 1464105486919 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1BDA8800) [pid = 2196] [serial = 1412] [outer = 1A769400] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1BDB7400) [pid = 2196] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1984E400) [pid = 2196] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (17BB0000) [pid = 2196] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (15533C00) [pid = 2196] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (194F4000) [pid = 2196] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (0DD33400) [pid = 2196] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (19858400) [pid = 2196] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1BFD2400) [pid = 2196] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (0CC1D000) [pid = 2196] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1A62F000) [pid = 2196] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:07 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (196A8000) [pid = 2196] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:07 INFO - PROCESS | 2196 | 1464105487548 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 08:58:07 INFO - PROCESS | 2196 | 1464105487579 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:07 INFO - PROCESS | 2196 | 1464105487581 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:58:07 INFO - PROCESS | 2196 | 1464105487584 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 2196 | 1464105487585 Marionette TRACE conn5 <- [1,1846,null,{}] 08:58:07 INFO - PROCESS | 2196 | 1464105487589 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}] 08:58:07 INFO - PROCESS | 2196 | 1464105487678 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:58:07 INFO - PROCESS | 2196 | 1464105487776 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 2196 | ++DOCSHELL 0E4FB800 == 45 [pid = 2196] [id = 471] 08:58:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (15529800) [pid = 2196] [serial = 1413] [outer = 00000000] 08:58:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1961B800) [pid = 2196] [serial = 1414] [outer = 15529800] 08:58:07 INFO - PROCESS | 2196 | 1464105487821 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (19E11400) [pid = 2196] [serial = 1415] [outer = 15529800] 08:58:08 INFO - PROCESS | 2196 | 1464105488209 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 08:58:08 INFO - PROCESS | 2196 | 1464105488254 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 2196 | 1464105488257 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:08 INFO - PROCESS | 2196 | 1464105488259 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 2196 | 1464105488261 Marionette TRACE conn5 <- [1,1850,null,{}] 08:58:08 INFO - PROCESS | 2196 | 1464105488264 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}] 08:58:08 INFO - PROCESS | 2196 | 1464105488343 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:58:08 INFO - PROCESS | 2196 | 1464105488350 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 2196 | ++DOCSHELL 1960F000 == 46 [pid = 2196] [id = 472] 08:58:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (19858400) [pid = 2196] [serial = 1416] [outer = 00000000] 08:58:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1C462000) [pid = 2196] [serial = 1417] [outer = 19858400] 08:58:08 INFO - PROCESS | 2196 | 1464105488394 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1D9A9800) [pid = 2196] [serial = 1418] [outer = 19858400] 08:58:08 INFO - PROCESS | 2196 | 1464105488828 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 631ms 08:58:08 INFO - PROCESS | 2196 | 1464105488891 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 2196 | 1464105488893 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 2196 | 1464105488896 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:08 INFO - PROCESS | 2196 | 1464105488898 Marionette TRACE conn5 <- [1,1854,null,{}] 08:58:08 INFO - PROCESS | 2196 | 1464105488901 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}] 08:58:08 INFO - PROCESS | 2196 | 1464105488982 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:58:09 INFO - PROCESS | 2196 | 1464105488990 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 2196 | ++DOCSHELL 196C1800 == 47 [pid = 2196] [id = 473] 08:58:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1D9AC000) [pid = 2196] [serial = 1419] [outer = 00000000] 08:58:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1DF88C00) [pid = 2196] [serial = 1420] [outer = 1D9AC000] 08:58:09 INFO - PROCESS | 2196 | 1464105489034 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1DFAA000) [pid = 2196] [serial = 1421] [outer = 1D9AC000] 08:58:09 INFO - PROCESS | 2196 | 1464105489512 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 08:58:09 INFO - PROCESS | 2196 | 1464105489631 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 2196 | 1464105489636 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:09 INFO - PROCESS | 2196 | 1464105489642 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 2196 | 1464105489646 Marionette TRACE conn5 <- [1,1858,null,{}] 08:58:09 INFO - PROCESS | 2196 | 1464105489662 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}] 08:58:09 INFO - PROCESS | 2196 | 1464105489848 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:58:09 INFO - PROCESS | 2196 | 1464105489957 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A3400 == 48 [pid = 2196] [id = 474] 08:58:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (0E1A4C00) [pid = 2196] [serial = 1422] [outer = 00000000] 08:58:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (15471400) [pid = 2196] [serial = 1423] [outer = 0E1A4C00] 08:58:10 INFO - PROCESS | 2196 | 1464105490014 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (15562000) [pid = 2196] [serial = 1424] [outer = 0E1A4C00] 08:58:10 INFO - PROCESS | 2196 | 1464105490562 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 990ms 08:58:10 INFO - PROCESS | 2196 | 1464105490637 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2196 | 1464105490643 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:10 INFO - PROCESS | 2196 | 1464105490649 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 2196 | 1464105490652 Marionette TRACE conn5 <- [1,1862,null,{}] 08:58:10 INFO - PROCESS | 2196 | 1464105490656 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}] 08:58:10 INFO - PROCESS | 2196 | 1464105490766 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:58:10 INFO - PROCESS | 2196 | 1464105490882 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2196 | ++DOCSHELL 16913800 == 49 [pid = 2196] [id = 475] 08:58:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (179F3C00) [pid = 2196] [serial = 1425] [outer = 00000000] 08:58:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (18887400) [pid = 2196] [serial = 1426] [outer = 179F3C00] 08:58:10 INFO - PROCESS | 2196 | 1464105490981 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (196B3400) [pid = 2196] [serial = 1427] [outer = 179F3C00] 08:58:11 INFO - PROCESS | 2196 | 1464105491629 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1025ms 08:58:11 INFO - PROCESS | 2196 | 1464105491675 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 2196 | 1464105491678 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:11 INFO - PROCESS | 2196 | 1464105491681 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 2196 | 1464105491685 Marionette TRACE conn5 <- [1,1866,null,{}] 08:58:11 INFO - PROCESS | 2196 | 1464105491696 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}] 08:58:11 INFO - PROCESS | 2196 | 1464105491827 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:58:11 INFO - PROCESS | 2196 | 1464105491968 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB5800 == 50 [pid = 2196] [id = 476] 08:58:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1BEBA400) [pid = 2196] [serial = 1428] [outer = 00000000] 08:58:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1DFE5C00) [pid = 2196] [serial = 1429] [outer = 1BEBA400] 08:58:12 INFO - PROCESS | 2196 | 1464105492028 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1E13B800) [pid = 2196] [serial = 1430] [outer = 1BEBA400] 08:58:12 INFO - PROCESS | 2196 | 1464105492627 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 08:58:12 INFO - PROCESS | 2196 | 1464105492660 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 2196 | 1464105492663 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:12 INFO - PROCESS | 2196 | 1464105492668 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 2196 | 1464105492670 Marionette TRACE conn5 <- [1,1870,null,{}] 08:58:12 INFO - PROCESS | 2196 | 1464105492673 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}] 08:58:12 INFO - PROCESS | 2196 | 1464105492779 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:58:12 INFO - PROCESS | 2196 | 1464105492919 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2196 | ++DOCSHELL 1E1F6000 == 51 [pid = 2196] [id = 477] 08:58:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1E1F7400) [pid = 2196] [serial = 1431] [outer = 00000000] 08:58:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1E2D2000) [pid = 2196] [serial = 1432] [outer = 1E1F7400] 08:58:12 INFO - PROCESS | 2196 | 1464105492975 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1F225400) [pid = 2196] [serial = 1433] [outer = 1E1F7400] 08:58:13 INFO - PROCESS | 2196 | 1464105493542 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 08:58:13 INFO - PROCESS | 2196 | 1464105493600 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 2196 | 1464105493602 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:13 INFO - PROCESS | 2196 | 1464105493606 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 2196 | 1464105493608 Marionette TRACE conn5 <- [1,1874,null,{}] 08:58:13 INFO - PROCESS | 2196 | 1464105493612 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}] 08:58:13 INFO - PROCESS | 2196 | 1464105493718 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:58:13 INFO - PROCESS | 2196 | 1464105493831 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 2196 | ++DOCSHELL 1E1F2800 == 52 [pid = 2196] [id = 478] 08:58:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1F226800) [pid = 2196] [serial = 1434] [outer = 00000000] 08:58:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1F22E800) [pid = 2196] [serial = 1435] [outer = 1F226800] 08:58:13 INFO - PROCESS | 2196 | 1464105493885 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1F22FC00) [pid = 2196] [serial = 1436] [outer = 1F226800] 08:58:14 INFO - PROCESS | 2196 | 1464105494550 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 08:58:14 INFO - PROCESS | 2196 | 1464105494580 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 2196 | 1464105494582 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 2196 | 1464105494586 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:14 INFO - PROCESS | 2196 | 1464105494588 Marionette TRACE conn5 <- [1,1878,null,{}] 08:58:14 INFO - PROCESS | 2196 | 1464105494592 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}] 08:58:14 INFO - PROCESS | 2196 | 1464105494716 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:58:14 INFO - PROCESS | 2196 | 1464105494976 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 2196 | ++DOCSHELL 0D6EA400 == 53 [pid = 2196] [id = 479] 08:58:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (0E168400) [pid = 2196] [serial = 1437] [outer = 00000000] 08:58:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (0E19FC00) [pid = 2196] [serial = 1438] [outer = 0E168400] 08:58:15 INFO - PROCESS | 2196 | 1464105495039 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1552F400) [pid = 2196] [serial = 1439] [outer = 0E168400] 08:58:15 INFO - PROCESS | 2196 | 1464105495589 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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1076ms 08:58:15 INFO - PROCESS | 2196 | 1464105495667 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 2196 | 1464105495671 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:15 INFO - PROCESS | 2196 | 1464105495676 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 2196 | 1464105495679 Marionette TRACE conn5 <- [1,1882,null,{}] 08:58:15 INFO - PROCESS | 2196 | 1464105495684 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}] 08:58:15 INFO - PROCESS | 2196 | 1464105495787 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 1960F000 == 52 [pid = 2196] [id = 472] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 0E4FB800 == 51 [pid = 2196] [id = 471] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 1A767800 == 50 [pid = 2196] [id = 470] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 19917400 == 49 [pid = 2196] [id = 469] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 196AC400 == 48 [pid = 2196] [id = 468] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 17BAB000 == 47 [pid = 2196] [id = 467] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 15656000 == 46 [pid = 2196] [id = 466] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 0D6F0800 == 45 [pid = 2196] [id = 465] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 0E329800 == 44 [pid = 2196] [id = 464] 08:58:15 INFO - PROCESS | 2196 | --DOCSHELL 1DFE4800 == 43 [pid = 2196] [id = 459] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1DF90000) [pid = 2196] [serial = 1376] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1E12F800) [pid = 2196] [serial = 1378] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (0D6F4800) [pid = 2196] [serial = 1336] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (169E3C00) [pid = 2196] [serial = 1339] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (19E13400) [pid = 2196] [serial = 1363] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (19917000) [pid = 2196] [serial = 1342] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1DA56C00) [pid = 2196] [serial = 1345] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (18910400) [pid = 2196] [serial = 1357] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1896C000) [pid = 2196] [serial = 1358] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (16915000) [pid = 2196] [serial = 1354] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (17A59C00) [pid = 2196] [serial = 1355] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (196B8800) [pid = 2196] [serial = 1360] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (15531C00) [pid = 2196] [serial = 1349] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (12587000) [pid = 2196] [serial = 1348] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1A769800) [pid = 2196] [serial = 1366] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1C84CC00) [pid = 2196] [serial = 1334] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (0D60FC00) [pid = 2196] [serial = 1351] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0DD38000) [pid = 2196] [serial = 1352] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1A623C00) [pid = 2196] [serial = 1364] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1CBEF000) [pid = 2196] [serial = 1369] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1BDABC00) [pid = 2196] [serial = 1367] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (171F0000) [pid = 2196] [serial = 1375] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1CBF2400) [pid = 2196] [serial = 1370] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1CB19400) [pid = 2196] [serial = 1373] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1BDB7C00) [pid = 2196] [serial = 1372] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (196BFC00) [pid = 2196] [serial = 1361] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2196 | 1464105495983 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 2196 | ++DOCSHELL 0D575400 == 44 [pid = 2196] [id = 480] 08:58:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0D60FC00) [pid = 2196] [serial = 1440] [outer = 00000000] 08:58:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (0DD32000) [pid = 2196] [serial = 1441] [outer = 0D60FC00] 08:58:16 INFO - PROCESS | 2196 | 1464105496031 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (0E1A3800) [pid = 2196] [serial = 1442] [outer = 0D60FC00] 08:58:16 INFO - PROCESS | 2196 | 1464105496502 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 870ms 08:58:16 INFO - PROCESS | 2196 | 1464105496552 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 2196 | 1464105496556 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:16 INFO - PROCESS | 2196 | 1464105496560 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 2196 | 1464105496562 Marionette TRACE conn5 <- [1,1886,null,{}] 08:58:16 INFO - PROCESS | 2196 | 1464105496566 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}] 08:58:16 INFO - PROCESS | 2196 | 1464105496651 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:58:16 INFO - PROCESS | 2196 | 1464105496661 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 2196 | ++DOCSHELL 15C9F000 == 45 [pid = 2196] [id = 481] 08:58:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (174C9800) [pid = 2196] [serial = 1443] [outer = 00000000] 08:58:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (17AC8800) [pid = 2196] [serial = 1444] [outer = 174C9800] 08:58:16 INFO - PROCESS | 2196 | 1464105496707 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (188D5400) [pid = 2196] [serial = 1445] [outer = 174C9800] 08:58:17 INFO - PROCESS | 2196 | 1464105497194 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 08:58:17 INFO - PROCESS | 2196 | 1464105497235 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2196 | 1464105497237 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:17 INFO - PROCESS | 2196 | 1464105497242 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2196 | 1464105497248 Marionette TRACE conn5 <- [1,1890,null,{}] 08:58:17 INFO - PROCESS | 2196 | 1464105497256 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}] 08:58:17 INFO - PROCESS | 2196 | 1464105497343 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:58:17 INFO - PROCESS | 2196 | 1464105497354 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 2196 | ++DOCSHELL 18910400 == 46 [pid = 2196] [id = 482] 08:58:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (196B3800) [pid = 2196] [serial = 1446] [outer = 00000000] 08:58:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1991C000) [pid = 2196] [serial = 1447] [outer = 196B3800] 08:58:17 INFO - PROCESS | 2196 | 1464105497486 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (19DBAC00) [pid = 2196] [serial = 1448] [outer = 196B3800] 08:58:17 INFO - PROCESS | 2196 | 1464105497898 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 08:58:17 INFO - PROCESS | 2196 | 1464105497935 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2196 | 1464105497937 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:17 INFO - PROCESS | 2196 | 1464105497940 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2196 | 1464105497942 Marionette TRACE conn5 <- [1,1894,null,{}] 08:58:17 INFO - PROCESS | 2196 | 1464105497945 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}] 08:58:18 INFO - PROCESS | 2196 | 1464105498076 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:58:18 INFO - PROCESS | 2196 | 1464105498095 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2196 | ++DOCSHELL 19DC3000 == 47 [pid = 2196] [id = 483] 08:58:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (19E09400) [pid = 2196] [serial = 1449] [outer = 00000000] 08:58:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1A629000) [pid = 2196] [serial = 1450] [outer = 19E09400] 08:58:18 INFO - PROCESS | 2196 | 1464105498142 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1A76E000) [pid = 2196] [serial = 1451] [outer = 19E09400] 08:58:18 INFO - PROCESS | 2196 | 1464105498607 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 08:58:18 INFO - PROCESS | 2196 | 1464105498672 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 2196 | 1464105498674 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:58:18 INFO - PROCESS | 2196 | 1464105498677 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:58:18 INFO - PROCESS | 2196 | 1464105498679 Marionette TRACE conn5 <- [1,1898,null,{}] 08:58:18 INFO - PROCESS | 2196 | 1464105498682 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}] 08:58:18 INFO - PROCESS | 2196 | 1464105498825 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:58:18 INFO - PROCESS | 2196 | 1464105498839 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2196 | ++DOCSHELL 1C0C3400 == 48 [pid = 2196] [id = 484] 08:58:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1C0C5800) [pid = 2196] [serial = 1452] [outer = 00000000] 08:58:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1C843400) [pid = 2196] [serial = 1453] [outer = 1C0C5800] 08:58:18 INFO - PROCESS | 2196 | 1464105498944 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1D9AAC00) [pid = 2196] [serial = 1454] [outer = 1C0C5800] 08:58:19 INFO - PROCESS | 2196 | 1464105499390 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 08:58:19 INFO - PROCESS | 2196 | 1464105499451 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 2196 | 1464105499453 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:58:19 INFO - PROCESS | 2196 | 1464105499456 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 2196 | 1464105499458 Marionette TRACE conn5 <- [1,1902,null,{}] 08:58:19 INFO - PROCESS | 2196 | 1464105499461 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}] 08:58:19 INFO - PROCESS | 2196 | 1464105499582 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:58:19 INFO - PROCESS | 2196 | 1464105499653 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 2196 | ++DOCSHELL 1C464000 == 49 [pid = 2196] [id = 485] 08:58:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1D9B5000) [pid = 2196] [serial = 1455] [outer = 00000000] 08:58:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1DFA2400) [pid = 2196] [serial = 1456] [outer = 1D9B5000] 08:58:19 INFO - PROCESS | 2196 | 1464105499697 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1E12D400) [pid = 2196] [serial = 1457] [outer = 1D9B5000] 08:58:20 INFO - PROCESS | 2196 | 1464105500210 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]]]}] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (19E15000) [pid = 2196] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1F2AD400) [pid = 2196] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (0DB49C00) [pid = 2196] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1888BC00) [pid = 2196] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1586CC00) [pid = 2196] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (196AC800) [pid = 2196] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (0E32C800) [pid = 2196] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1991DC00) [pid = 2196] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (19858400) [pid = 2196] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (15529800) [pid = 2196] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:58:20 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1A769400) [pid = 2196] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 830ms 08:58:20 INFO - PROCESS | 2196 | 1464105500287 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:58:20 INFO - PROCESS | 2196 | 1464105500289 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 2196 | 1464105500292 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 2196 | 1464105500294 Marionette TRACE conn5 <- [1,1906,null,{}] 08:58:20 INFO - PROCESS | 2196 | 1464105500301 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}] 08:58:20 INFO - PROCESS | 2196 | 1464105500384 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:58:20 INFO - PROCESS | 2196 | 1464105500391 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2196 | ++DOCSHELL 0E326C00 == 50 [pid = 2196] [id = 486] 08:58:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1555D400) [pid = 2196] [serial = 1458] [outer = 00000000] 08:58:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (18D99400) [pid = 2196] [serial = 1459] [outer = 1555D400] 08:58:20 INFO - PROCESS | 2196 | 1464105500438 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (19E15000) [pid = 2196] [serial = 1460] [outer = 1555D400] 08:58:20 INFO - PROCESS | 2196 | 1464105500899 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 08:58:20 INFO - PROCESS | 2196 | 1464105500923 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 2196 | 1464105500925 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:58:20 INFO - PROCESS | 2196 | 1464105500928 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 2196 | 1464105500930 Marionette TRACE conn5 <- [1,1910,null,{}] 08:58:20 INFO - PROCESS | 2196 | 1464105500933 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}] 08:58:21 INFO - PROCESS | 2196 | 1464105501017 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:58:21 INFO - PROCESS | 2196 | 1464105501024 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1C400 == 51 [pid = 2196] [id = 487] 08:58:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (0DD3D400) [pid = 2196] [serial = 1461] [outer = 00000000] 08:58:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1E136800) [pid = 2196] [serial = 1462] [outer = 0DD3D400] 08:58:21 INFO - PROCESS | 2196 | 1464105501068 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1E1F2400) [pid = 2196] [serial = 1463] [outer = 0DD3D400] 08:58:21 INFO - PROCESS | 2196 | 1464105501497 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 08:58:21 INFO - PROCESS | 2196 | 1464105501560 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 2196 | 1464105501561 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:58:21 INFO - PROCESS | 2196 | 1464105501565 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:58:21 INFO - PROCESS | 2196 | 1464105501566 Marionette TRACE conn5 <- [1,1914,null,{}] 08:58:21 INFO - PROCESS | 2196 | 1464105501570 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}] 08:58:21 INFO - PROCESS | 2196 | 1464105501651 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:58:21 INFO - PROCESS | 2196 | 1464105501657 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 2196 | ++DOCSHELL 1E13B400 == 52 [pid = 2196] [id = 488] 08:58:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1E2D0400) [pid = 2196] [serial = 1464] [outer = 00000000] 08:58:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1F2AD400) [pid = 2196] [serial = 1465] [outer = 1E2D0400] 08:58:21 INFO - PROCESS | 2196 | 1464105501701 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1F2B2800) [pid = 2196] [serial = 1466] [outer = 1E2D0400] 08:58:22 INFO - PROCESS | 2196 | 1464105502168 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 08:58:22 INFO - PROCESS | 2196 | 1464105502264 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 2196 | 1464105502268 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:58:22 INFO - PROCESS | 2196 | 1464105502274 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 2196 | 1464105502278 Marionette TRACE conn5 <- [1,1918,null,{}] 08:58:22 INFO - PROCESS | 2196 | 1464105502285 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}] 08:58:22 INFO - PROCESS | 2196 | 1464105502404 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:58:22 INFO - PROCESS | 2196 | 1464105502527 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 2196 | ++DOCSHELL 0E346C00 == 53 [pid = 2196] [id = 489] 08:58:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (0E41D800) [pid = 2196] [serial = 1467] [outer = 00000000] 08:58:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (15536400) [pid = 2196] [serial = 1468] [outer = 0E41D800] 08:58:22 INFO - PROCESS | 2196 | 1464105502584 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (15E10400) [pid = 2196] [serial = 1469] [outer = 0E41D800] 08:58:23 INFO - PROCESS | 2196 | 1464105503220 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:58:23 INFO - PROCESS | 2196 | 1464105503248 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 2196 | 1464105503252 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 2196 | 1464105503260 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 2196 | 1464105503264 Marionette TRACE conn5 <- [1,1922,null,{}] 08:58:23 INFO - PROCESS | 2196 | 1464105503268 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}] 08:58:23 INFO - PROCESS | 2196 | 1464105503378 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:58:23 INFO - PROCESS | 2196 | 1464105503538 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 2196 | ++DOCSHELL 18D85800 == 54 [pid = 2196] [id = 490] 08:58:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (18D98800) [pid = 2196] [serial = 1470] [outer = 00000000] 08:58:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1974A800) [pid = 2196] [serial = 1471] [outer = 18D98800] 08:58:23 INFO - PROCESS | 2196 | 1464105503594 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (19E10800) [pid = 2196] [serial = 1472] [outer = 18D98800] 08:58:24 INFO - PROCESS | 2196 | 1464105504240 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1029ms 08:58:24 INFO - PROCESS | 2196 | 1464105504286 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 2196 | 1464105504289 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:58:24 INFO - PROCESS | 2196 | 1464105504293 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 2196 | 1464105504295 Marionette TRACE conn5 <- [1,1926,null,{}] 08:58:24 INFO - PROCESS | 2196 | 1464105504305 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}] 08:58:24 INFO - PROCESS | 2196 | 1464105504485 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:58:24 INFO - PROCESS | 2196 | 1464105504632 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2196 | ++DOCSHELL 1E2C9C00 == 55 [pid = 2196] [id = 491] 08:58:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1E2CA000) [pid = 2196] [serial = 1473] [outer = 00000000] 08:58:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1F233000) [pid = 2196] [serial = 1474] [outer = 1E2CA000] 08:58:24 INFO - PROCESS | 2196 | 1464105504692 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1FD26400) [pid = 2196] [serial = 1475] [outer = 1E2CA000] 08:58:25 INFO - PROCESS | 2196 | 1464105505244 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 971ms 08:58:25 INFO - PROCESS | 2196 | 1464105505279 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2196 | 1464105505281 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:58:25 INFO - PROCESS | 2196 | 1464105505286 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 2196 | 1464105505288 Marionette TRACE conn5 <- [1,1930,null,{}] 08:58:25 INFO - PROCESS | 2196 | 1464105505291 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}] 08:58:25 INFO - PROCESS | 2196 | 1464105505399 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:58:25 INFO - PROCESS | 2196 | 1464105505514 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 2196 | ++DOCSHELL 1FD30000 == 56 [pid = 2196] [id = 492] 08:58:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FD30800) [pid = 2196] [serial = 1476] [outer = 00000000] 08:58:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FD45800) [pid = 2196] [serial = 1477] [outer = 1FD30800] 08:58:25 INFO - PROCESS | 2196 | 1464105505610 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1FD4DC00) [pid = 2196] [serial = 1478] [outer = 1FD30800] 08:58:26 INFO - PROCESS | 2196 | 1464105506239 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 08:58:26 INFO - PROCESS | 2196 | 1464105506257 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 2196 | 1464105506259 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:58:26 INFO - PROCESS | 2196 | 1464105506276 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 2196 | 1464105506278 Marionette TRACE conn5 <- [1,1934,null,{}] 08:58:26 INFO - PROCESS | 2196 | 1464105506284 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}] 08:58:26 INFO - PROCESS | 2196 | 1464105506388 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:58:26 INFO - PROCESS | 2196 | 1464105506530 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 2196 | ++DOCSHELL 0DD35800 == 57 [pid = 2196] [id = 493] 08:58:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (15871800) [pid = 2196] [serial = 1479] [outer = 00000000] 08:58:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20A43800) [pid = 2196] [serial = 1480] [outer = 15871800] 08:58:26 INFO - PROCESS | 2196 | 1464105506585 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20A49000) [pid = 2196] [serial = 1481] [outer = 15871800] 08:58:27 INFO - PROCESS | 2196 | 1464105507453 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1235ms 08:58:27 INFO - PROCESS | 2196 | 1464105507499 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 2196 | 1464105507503 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:58:27 INFO - PROCESS | 2196 | 1464105507509 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 2196 | 1464105507513 Marionette TRACE conn5 <- [1,1938,null,{}] 08:58:27 INFO - PROCESS | 2196 | 1464105507520 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}] 08:58:27 INFO - PROCESS | 2196 | 1464105507624 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:58:27 INFO - PROCESS | 2196 | 1464105507780 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 2196 | ++DOCSHELL 0D581800 == 58 [pid = 2196] [id = 494] 08:58:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (0DB4A800) [pid = 2196] [serial = 1482] [outer = 00000000] 08:58:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (12582800) [pid = 2196] [serial = 1483] [outer = 0DB4A800] 08:58:27 INFO - PROCESS | 2196 | 1464105507834 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (171F6C00) [pid = 2196] [serial = 1484] [outer = 0DB4A800] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 0CC12000 == 57 [pid = 2196] [id = 421] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 0CC1C400 == 56 [pid = 2196] [id = 487] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 0E326C00 == 55 [pid = 2196] [id = 486] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 1C464000 == 54 [pid = 2196] [id = 485] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 1C0C3400 == 53 [pid = 2196] [id = 484] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 19DC3000 == 52 [pid = 2196] [id = 483] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 18910400 == 51 [pid = 2196] [id = 482] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 15C9F000 == 50 [pid = 2196] [id = 481] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 0D575400 == 49 [pid = 2196] [id = 480] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 0D6EA400 == 48 [pid = 2196] [id = 479] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (155E0000) [pid = 2196] [serial = 1381] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (196BCC00) [pid = 2196] [serial = 1384] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1E13B000) [pid = 2196] [serial = 1387] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1DF88C00) [pid = 2196] [serial = 1420] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | 1464105508478 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]]]}] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 1BDB5800 == 47 [pid = 2196] [id = 476] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 16913800 == 46 [pid = 2196] [id = 475] 08:58:28 INFO - PROCESS | 2196 | --DOCSHELL 0E1A3400 == 45 [pid = 2196] [id = 474] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1C462000) [pid = 2196] [serial = 1417] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1BDA8800) [pid = 2196] [serial = 1412] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (19E11400) [pid = 2196] [serial = 1415] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1960F400) [pid = 2196] [serial = 1403] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1A627000) [pid = 2196] [serial = 1292] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1FD44000) [pid = 2196] [serial = 1247] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (0E498400) [pid = 2196] [serial = 1396] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (15536C00) [pid = 2196] [serial = 1397] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (18967C00) [pid = 2196] [serial = 1402] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (17A58000) [pid = 2196] [serial = 1399] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (17AC6400) [pid = 2196] [serial = 1400] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (196BAC00) [pid = 2196] [serial = 1405] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (19852C00) [pid = 2196] [serial = 1406] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1E1F1C00) [pid = 2196] [serial = 1390] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (15B6B000) [pid = 2196] [serial = 1394] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (15563400) [pid = 2196] [serial = 1393] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1A762C00) [pid = 2196] [serial = 1409] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1A626C00) [pid = 2196] [serial = 1408] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1D9A9800) [pid = 2196] [serial = 1418] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1961B800) [pid = 2196] [serial = 1414] [outer = 00000000] [url = about:blank] 08:58:28 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1AD3E000) [pid = 2196] [serial = 1411] [outer = 00000000] [url = about:blank] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1030ms 08:58:28 INFO - PROCESS | 2196 | 1464105508538 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 2196 | 1464105508544 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:58:28 INFO - PROCESS | 2196 | 1464105508550 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 2196 | 1464105508553 Marionette TRACE conn5 <- [1,1942,null,{}] 08:58:28 INFO - PROCESS | 2196 | 1464105508556 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}] 08:58:28 INFO - PROCESS | 2196 | 1464105508662 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:58:28 INFO - PROCESS | 2196 | 1464105508670 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 2196 | ++DOCSHELL 0E19A800 == 46 [pid = 2196] [id = 495] 08:58:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (0E1A1400) [pid = 2196] [serial = 1485] [outer = 00000000] 08:58:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (15477800) [pid = 2196] [serial = 1486] [outer = 0E1A1400] 08:58:28 INFO - PROCESS | 2196 | 1464105508716 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (15563400) [pid = 2196] [serial = 1487] [outer = 0E1A1400] 08:58:29 INFO - PROCESS | 2196 | 1464105509256 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 08:58:29 INFO - PROCESS | 2196 | 1464105509283 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 2196 | 1464105509285 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:58:29 INFO - PROCESS | 2196 | 1464105509289 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 2196 | 1464105509292 Marionette TRACE conn5 <- [1,1946,null,{}] 08:58:29 INFO - PROCESS | 2196 | 1464105509302 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}] 08:58:29 INFO - PROCESS | 2196 | 1464105509389 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:58:29 INFO - PROCESS | 2196 | 1464105509509 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 2196 | ++DOCSHELL 17AC2400 == 47 [pid = 2196] [id = 496] 08:58:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (17AC7C00) [pid = 2196] [serial = 1488] [outer = 00000000] 08:58:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (17BAA000) [pid = 2196] [serial = 1489] [outer = 17AC7C00] 08:58:29 INFO - PROCESS | 2196 | 1464105509560 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (188D7800) [pid = 2196] [serial = 1490] [outer = 17AC7C00] 08:58:29 INFO - PROCESS | 2196 | 1464105509944 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 08:58:29 INFO - PROCESS | 2196 | 1464105509963 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 2196 | 1464105509966 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:58:29 INFO - PROCESS | 2196 | 1464105509969 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:58:29 INFO - PROCESS | 2196 | 1464105509971 Marionette TRACE conn5 <- [1,1950,null,{}] 08:58:29 INFO - PROCESS | 2196 | 1464105509974 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}] 08:58:30 INFO - PROCESS | 2196 | 1464105510063 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:58:30 INFO - PROCESS | 2196 | 1464105510070 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 2196 | ++DOCSHELL 18D97C00 == 48 [pid = 2196] [id = 497] 08:58:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (18D98000) [pid = 2196] [serial = 1491] [outer = 00000000] 08:58:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (196B0C00) [pid = 2196] [serial = 1492] [outer = 18D98000] 08:58:30 INFO - PROCESS | 2196 | 1464105510119 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (196C5800) [pid = 2196] [serial = 1493] [outer = 18D98000] 08:58:30 INFO - PROCESS | 2196 | 1464105510615 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 08:58:30 INFO - PROCESS | 2196 | 1464105510659 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 2196 | 1464105510661 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 2196 | 1464105510664 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 2196 | 1464105510665 Marionette TRACE conn5 <- [1,1954,null,{}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:58:30 INFO - PROCESS | 2196 | 1464105510669 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}] 08:58:30 INFO - PROCESS | 2196 | 1464105510792 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:58:30 INFO - PROCESS | 2196 | 1464105510803 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 2196 | ++DOCSHELL 1986F000 == 49 [pid = 2196] [id = 498] 08:58:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1991A800) [pid = 2196] [serial = 1494] [outer = 00000000] 08:58:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (19DBB800) [pid = 2196] [serial = 1495] [outer = 1991A800] 08:58:30 INFO - PROCESS | 2196 | 1464105510848 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (19E15800) [pid = 2196] [serial = 1496] [outer = 1991A800] 08:58:31 INFO - PROCESS | 2196 | 1464105511306 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 08:58:31 INFO - PROCESS | 2196 | 1464105511341 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 2196 | 1464105511343 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:58:31 INFO - PROCESS | 2196 | 1464105511346 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 2196 | 1464105511347 Marionette TRACE conn5 <- [1,1958,null,{}] 08:58:31 INFO - PROCESS | 2196 | 1464105511351 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}] 08:58:31 INFO - PROCESS | 2196 | 1464105511491 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:58:31 INFO - PROCESS | 2196 | 1464105511591 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 2196 | ++DOCSHELL 1A631000 == 50 [pid = 2196] [id = 499] 08:58:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1A761C00) [pid = 2196] [serial = 1497] [outer = 00000000] 08:58:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1AD3E000) [pid = 2196] [serial = 1498] [outer = 1A761C00] 08:58:31 INFO - PROCESS | 2196 | 1464105511637 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1BDADC00) [pid = 2196] [serial = 1499] [outer = 1A761C00] 08:58:32 INFO - PROCESS | 2196 | 1464105512056 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 08:58:32 INFO - PROCESS | 2196 | 1464105512077 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 2196 | 1464105512079 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:58:32 INFO - PROCESS | 2196 | 1464105512091 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 2196 | 1464105512092 Marionette TRACE conn5 <- [1,1962,null,{}] 08:58:32 INFO - PROCESS | 2196 | 1464105512096 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}] 08:58:32 INFO - PROCESS | 2196 | 1464105512214 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:58:32 INFO - PROCESS | 2196 | 1464105512220 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 2196 | ++DOCSHELL 1A80F000 == 51 [pid = 2196] [id = 500] 08:58:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1BDB8800) [pid = 2196] [serial = 1500] [outer = 00000000] 08:58:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1C0C9400) [pid = 2196] [serial = 1501] [outer = 1BDB8800] 08:58:32 INFO - PROCESS | 2196 | 1464105512265 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1C459800) [pid = 2196] [serial = 1502] [outer = 1BDB8800] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C0C5800) [pid = 2196] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1D9B5000) [pid = 2196] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (0D60FC00) [pid = 2196] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (0E168400) [pid = 2196] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (174C9800) [pid = 2196] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1D9AC000) [pid = 2196] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (196B3800) [pid = 2196] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1555D400) [pid = 2196] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (19E09400) [pid = 2196] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (0DD3D400) [pid = 2196] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:32 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1DFE7C00) [pid = 2196] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:32 INFO - PROCESS | 2196 | 1464105512918 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 08:58:32 INFO - PROCESS | 2196 | 1464105512962 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 2196 | 1464105512964 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 2196 | 1464105512967 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 2196 | 1464105512969 Marionette TRACE conn5 <- [1,1966,null,{}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:58:32 INFO - PROCESS | 2196 | 1464105512973 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}] 08:58:33 INFO - PROCESS | 2196 | 1464105513063 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:58:33 INFO - PROCESS | 2196 | 1464105513069 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2196 | ++DOCSHELL 0E48E400 == 52 [pid = 2196] [id = 501] 08:58:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (15533C00) [pid = 2196] [serial = 1503] [outer = 00000000] 08:58:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (19E09400) [pid = 2196] [serial = 1504] [outer = 15533C00] 08:58:33 INFO - PROCESS | 2196 | 1464105513114 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1C847800) [pid = 2196] [serial = 1505] [outer = 15533C00] 08:58:33 INFO - PROCESS | 2196 | 1464105513544 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 08:58:33 INFO - PROCESS | 2196 | 1464105513602 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 2196 | 1464105513604 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:33 INFO - PROCESS | 2196 | 1464105513608 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 2196 | 1464105513609 Marionette TRACE conn5 <- [1,1970,null,{}] 08:58:33 INFO - PROCESS | 2196 | 1464105513613 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}] 08:58:33 INFO - PROCESS | 2196 | 1464105513698 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:58:33 INFO - PROCESS | 2196 | 1464105513705 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2196 | ++DOCSHELL 1DA56400 == 53 [pid = 2196] [id = 502] 08:58:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1DA5CC00) [pid = 2196] [serial = 1506] [outer = 00000000] 08:58:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1DFA3400) [pid = 2196] [serial = 1507] [outer = 1DA5CC00] 08:58:33 INFO - PROCESS | 2196 | 1464105513749 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1DFE9C00) [pid = 2196] [serial = 1508] [outer = 1DA5CC00] 08:58:34 INFO - PROCESS | 2196 | 1464105514184 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 08:58:34 INFO - PROCESS | 2196 | 1464105514242 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 2196 | 1464105514244 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 2196 | 1464105514247 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:34 INFO - PROCESS | 2196 | 1464105514249 Marionette TRACE conn5 <- [1,1974,null,{}] 08:58:34 INFO - PROCESS | 2196 | 1464105514252 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}] 08:58:34 INFO - PROCESS | 2196 | 1464105514342 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:58:34 INFO - PROCESS | 2196 | 1464105514349 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 2196 | ++DOCSHELL 1AC57400 == 54 [pid = 2196] [id = 503] 08:58:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1AC5B000) [pid = 2196] [serial = 1509] [outer = 00000000] 08:58:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1AC60000) [pid = 2196] [serial = 1510] [outer = 1AC5B000] 08:58:34 INFO - PROCESS | 2196 | 1464105514393 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1AC61C00) [pid = 2196] [serial = 1511] [outer = 1AC5B000] 08:58:34 INFO - PROCESS | 2196 | 1464105514849 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 08:58:34 INFO - PROCESS | 2196 | 1464105514945 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 2196 | 1464105514949 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:34 INFO - PROCESS | 2196 | 1464105514959 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 2196 | 1464105514963 Marionette TRACE conn5 <- [1,1978,null,{}] 08:58:34 INFO - PROCESS | 2196 | 1464105514970 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}] 08:58:35 INFO - PROCESS | 2196 | 1464105515095 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:58:35 INFO - PROCESS | 2196 | 1464105515234 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 2196 | ++DOCSHELL 0DF36400 == 55 [pid = 2196] [id = 504] 08:58:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (0DFF2000) [pid = 2196] [serial = 1512] [outer = 00000000] 08:58:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (0E1A3400) [pid = 2196] [serial = 1513] [outer = 0DFF2000] 08:58:35 INFO - PROCESS | 2196 | 1464105515296 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1555CC00) [pid = 2196] [serial = 1514] [outer = 0DFF2000] 08:58:35 INFO - PROCESS | 2196 | 1464105515937 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1024ms 08:58:36 INFO - PROCESS | 2196 | 1464105515984 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 2196 | 1464105515988 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:36 INFO - PROCESS | 2196 | 1464105515996 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 2196 | 1464105516001 Marionette TRACE conn5 <- [1,1982,null,{}] 08:58:36 INFO - PROCESS | 2196 | 1464105516005 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}] 08:58:36 INFO - PROCESS | 2196 | 1464105516124 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:58:36 INFO - PROCESS | 2196 | 1464105516291 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 2196 | ++DOCSHELL 17ABB000 == 56 [pid = 2196] [id = 505] 08:58:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (17BA2000) [pid = 2196] [serial = 1515] [outer = 00000000] 08:58:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (18971C00) [pid = 2196] [serial = 1516] [outer = 17BA2000] 08:58:36 INFO - PROCESS | 2196 | 1464105516351 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1961C000) [pid = 2196] [serial = 1517] [outer = 17BA2000] 08:58:36 INFO - PROCESS | 2196 | 1464105516932 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 990ms 08:58:37 INFO - PROCESS | 2196 | 1464105516989 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 2196 | 1464105516991 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:37 INFO - PROCESS | 2196 | 1464105516996 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 2196 | 1464105516998 Marionette TRACE conn5 <- [1,1986,null,{}] 08:58:37 INFO - PROCESS | 2196 | 1464105517008 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}] 08:58:37 INFO - PROCESS | 2196 | 1464105517154 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:58:37 INFO - PROCESS | 2196 | 1464105517302 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 2196 | ++DOCSHELL 1AC57800 == 57 [pid = 2196] [id = 506] 08:58:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1BEC3800) [pid = 2196] [serial = 1518] [outer = 00000000] 08:58:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1DF83400) [pid = 2196] [serial = 1519] [outer = 1BEC3800] 08:58:37 INFO - PROCESS | 2196 | 1464105517362 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1E13D000) [pid = 2196] [serial = 1520] [outer = 1BEC3800] 08:58:38 INFO - PROCESS | 2196 | 1464105517974 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1018ms 08:58:38 INFO - PROCESS | 2196 | 1464105518016 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 2196 | 1464105518019 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:58:38 INFO - PROCESS | 2196 | 1464105518022 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:38 INFO - PROCESS | 2196 | 1464105518024 Marionette TRACE conn5 <- [1,1990,null,{}] 08:58:38 INFO - PROCESS | 2196 | 1464105518028 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}] 08:58:38 INFO - PROCESS | 2196 | 1464105518139 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:58:38 INFO - PROCESS | 2196 | 1464105518255 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 2196 | ++DOCSHELL 1E148C00 == 58 [pid = 2196] [id = 507] 08:58:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1E2D3400) [pid = 2196] [serial = 1521] [outer = 00000000] 08:58:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1F2AA400) [pid = 2196] [serial = 1522] [outer = 1E2D3400] 08:58:38 INFO - PROCESS | 2196 | 1464105518351 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1FD29400) [pid = 2196] [serial = 1523] [outer = 1E2D3400] 08:58:38 INFO - PROCESS | 2196 | 1464105518948 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 971ms 08:58:39 INFO - PROCESS | 2196 | 1464105518996 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 2196 | 1464105518999 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:58:39 INFO - PROCESS | 2196 | 1464105519002 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:39 INFO - PROCESS | 2196 | 1464105519004 Marionette TRACE conn5 <- [1,1994,null,{}] 08:58:39 INFO - PROCESS | 2196 | 1464105519008 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}] 08:58:39 INFO - PROCESS | 2196 | 1464105519119 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:58:39 INFO - PROCESS | 2196 | 1464105519270 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 2196 | ++DOCSHELL 1FD30C00 == 59 [pid = 2196] [id = 508] 08:58:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1FD33C00) [pid = 2196] [serial = 1524] [outer = 00000000] 08:58:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1FD48800) [pid = 2196] [serial = 1525] [outer = 1FD33C00] 08:58:39 INFO - PROCESS | 2196 | 1464105519329 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (20A43400) [pid = 2196] [serial = 1526] [outer = 1FD33C00] 08:58:39 INFO - PROCESS | 2196 | 1464105519860 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]]]}] 08:58:39 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 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 08:58:39 INFO - PROCESS | 2196 | 1464105519937 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 2196 | 1464105519939 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:58:39 INFO - PROCESS | 2196 | 1464105519943 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:39 INFO - PROCESS | 2196 | 1464105519945 Marionette TRACE conn5 <- [1,1998,null,{}] 08:58:39 INFO - PROCESS | 2196 | 1464105519949 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}] 08:58:40 INFO - PROCESS | 2196 | 1464105520086 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:58:40 INFO - PROCESS | 2196 | 1464105520275 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 2196 | ++DOCSHELL 1E1F0C00 == 60 [pid = 2196] [id = 509] 08:58:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1E2D0C00) [pid = 2196] [serial = 1527] [outer = 00000000] 08:58:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1F90DC00) [pid = 2196] [serial = 1528] [outer = 1E2D0C00] 08:58:40 INFO - PROCESS | 2196 | 1464105520332 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1FD47000) [pid = 2196] [serial = 1529] [outer = 1E2D0C00] 08:58:41 INFO - PROCESS | 2196 | 1464105521131 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]]]}] 08:58:41 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 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1236ms 08:58:41 INFO - PROCESS | 2196 | 1464105521183 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 2196 | 1464105521187 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:41 INFO - PROCESS | 2196 | 1464105521192 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 2196 | 1464105521196 Marionette TRACE conn5 <- [1,2002,null,{}] 08:58:41 INFO - PROCESS | 2196 | 1464105521202 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}] 08:58:41 INFO - PROCESS | 2196 | 1464105521302 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:58:41 INFO - PROCESS | 2196 | 1464105521454 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 2196 | ++DOCSHELL 1555D800 == 61 [pid = 2196] [id = 510] 08:58:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (15562400) [pid = 2196] [serial = 1530] [outer = 00000000] 08:58:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (15E96C00) [pid = 2196] [serial = 1531] [outer = 15562400] 08:58:41 INFO - PROCESS | 2196 | 1464105521505 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (17A58000) [pid = 2196] [serial = 1532] [outer = 15562400] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 196C1800 == 60 [pid = 2196] [id = 473] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 1DA56400 == 59 [pid = 2196] [id = 502] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 0E48E400 == 58 [pid = 2196] [id = 501] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 1A80F000 == 57 [pid = 2196] [id = 500] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 1A631000 == 56 [pid = 2196] [id = 499] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 1986F000 == 55 [pid = 2196] [id = 498] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 18D97C00 == 54 [pid = 2196] [id = 497] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 17AC2400 == 53 [pid = 2196] [id = 496] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 0E19A800 == 52 [pid = 2196] [id = 495] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1E2D2000) [pid = 2196] [serial = 1432] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1F22E800) [pid = 2196] [serial = 1435] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1F2AD400) [pid = 2196] [serial = 1465] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | 1464105522189 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]]]}] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 0D581800 == 51 [pid = 2196] [id = 494] 08:58:42 INFO - PROCESS | 2196 | --DOCSHELL 1E13B400 == 50 [pid = 2196] [id = 488] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1028ms 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1E13C800) [pid = 2196] [serial = 1379] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1C843400) [pid = 2196] [serial = 1453] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1DFA2400) [pid = 2196] [serial = 1456] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (0DD32000) [pid = 2196] [serial = 1441] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (0E1A3800) [pid = 2196] [serial = 1442] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1552F400) [pid = 2196] [serial = 1439] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (0E19FC00) [pid = 2196] [serial = 1438] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1DFE5C00) [pid = 2196] [serial = 1429] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (17AC8800) [pid = 2196] [serial = 1444] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (188D5400) [pid = 2196] [serial = 1445] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (18887400) [pid = 2196] [serial = 1426] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1D9AAC00) [pid = 2196] [serial = 1454] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1DFAA000) [pid = 2196] [serial = 1421] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1991C000) [pid = 2196] [serial = 1447] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (19DBAC00) [pid = 2196] [serial = 1448] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (15471400) [pid = 2196] [serial = 1423] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (18D99400) [pid = 2196] [serial = 1459] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (19E15000) [pid = 2196] [serial = 1460] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1E12D400) [pid = 2196] [serial = 1457] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1A629000) [pid = 2196] [serial = 1450] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1A76E000) [pid = 2196] [serial = 1451] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1E1F2400) [pid = 2196] [serial = 1463] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1E136800) [pid = 2196] [serial = 1462] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2196 | 1464105522240 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 2196 | 1464105522246 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:42 INFO - PROCESS | 2196 | 1464105522277 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 2196 | 1464105522280 Marionette TRACE conn5 <- [1,2006,null,{}] 08:58:42 INFO - PROCESS | 2196 | 1464105522284 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}] 08:58:42 INFO - PROCESS | 2196 | 1464105522384 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:58:42 INFO - PROCESS | 2196 | 1464105522392 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A4400 == 51 [pid = 2196] [id = 511] 08:58:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (0E329800) [pid = 2196] [serial = 1533] [outer = 00000000] 08:58:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1555AC00) [pid = 2196] [serial = 1534] [outer = 0E329800] 08:58:42 INFO - PROCESS | 2196 | 1464105522438 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (15C9F000) [pid = 2196] [serial = 1535] [outer = 0E329800] 08:58:42 INFO - PROCESS | 2196 | 1464105522968 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 08:58:43 INFO - PROCESS | 2196 | 1464105523004 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 2196 | 1464105523006 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 2196 | 1464105523010 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:43 INFO - PROCESS | 2196 | 1464105523013 Marionette TRACE conn5 <- [1,2010,null,{}] 08:58:43 INFO - PROCESS | 2196 | 1464105523023 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}] 08:58:43 INFO - PROCESS | 2196 | 1464105523115 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:58:43 INFO - PROCESS | 2196 | 1464105523125 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 2196 | ++DOCSHELL 19611C00 == 52 [pid = 2196] [id = 512] 08:58:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (19618800) [pid = 2196] [serial = 1536] [outer = 00000000] 08:58:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (196C4C00) [pid = 2196] [serial = 1537] [outer = 19618800] 08:58:43 INFO - PROCESS | 2196 | 1464105523172 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1991DC00) [pid = 2196] [serial = 1538] [outer = 19618800] 08:58:43 INFO - PROCESS | 2196 | 1464105523658 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 08:58:43 INFO - PROCESS | 2196 | 1464105523685 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 2196 | 1464105523688 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:43 INFO - PROCESS | 2196 | 1464105523691 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 2196 | 1464105523693 Marionette TRACE conn5 <- [1,2014,null,{}] 08:58:43 INFO - PROCESS | 2196 | 1464105523696 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}] 08:58:43 INFO - PROCESS | 2196 | 1464105523781 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:58:43 INFO - PROCESS | 2196 | 1464105523788 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 2196 | ++DOCSHELL 19922800 == 53 [pid = 2196] [id = 513] 08:58:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (19E11C00) [pid = 2196] [serial = 1539] [outer = 00000000] 08:58:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1A763400) [pid = 2196] [serial = 1540] [outer = 19E11C00] 08:58:43 INFO - PROCESS | 2196 | 1464105523833 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1A76F800) [pid = 2196] [serial = 1541] [outer = 19E11C00] 08:58:44 INFO - PROCESS | 2196 | 1464105524270 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 08:58:44 INFO - PROCESS | 2196 | 1464105524325 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 2196 | 1464105524327 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:58:44 INFO - PROCESS | 2196 | 1464105524339 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 2196 | 1464105524341 Marionette TRACE conn5 <- [1,2018,null,{}] 08:58:44 INFO - PROCESS | 2196 | 1464105524344 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}] 08:58:44 INFO - PROCESS | 2196 | 1464105524427 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:58:44 INFO - PROCESS | 2196 | 1464105524433 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 2196 | ++DOCSHELL 1AC64000 == 54 [pid = 2196] [id = 514] 08:58:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1BDABC00) [pid = 2196] [serial = 1542] [outer = 00000000] 08:58:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1BDB5000) [pid = 2196] [serial = 1543] [outer = 1BDABC00] 08:58:44 INFO - PROCESS | 2196 | 1464105524480 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1C0C9C00) [pid = 2196] [serial = 1544] [outer = 1BDABC00] 08:58:45 INFO - PROCESS | 2196 | 1464105525009 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:58:45 INFO - PROCESS | 2196 | 1464105525064 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 2196 | 1464105525066 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 2196 | 1464105525070 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 2196 | 1464105525071 Marionette TRACE conn5 <- [1,2022,null,{}] 08:58:45 INFO - PROCESS | 2196 | 1464105525079 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}] 08:58:45 INFO - PROCESS | 2196 | 1464105525214 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:58:45 INFO - PROCESS | 2196 | 1464105525284 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 2196 | ++DOCSHELL 1C846C00 == 55 [pid = 2196] [id = 515] 08:58:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1D9A9800) [pid = 2196] [serial = 1545] [outer = 00000000] 08:58:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1DFA2C00) [pid = 2196] [serial = 1546] [outer = 1D9A9800] 08:58:45 INFO - PROCESS | 2196 | 1464105525330 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1DFE8000) [pid = 2196] [serial = 1547] [outer = 1D9A9800] 08:58:45 INFO - PROCESS | 2196 | 1464105525773 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:58:45 INFO - PROCESS | 2196 | 1464105525800 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 2196 | 1464105525802 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 2196 | 1464105525805 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 2196 | 1464105525807 Marionette TRACE conn5 <- [1,2026,null,{}] 08:58:45 INFO - PROCESS | 2196 | 1464105525810 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}] 08:58:45 INFO - PROCESS | 2196 | 1464105525956 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:58:45 INFO - PROCESS | 2196 | 1464105525974 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 2196 | ++DOCSHELL 1A76E000 == 56 [pid = 2196] [id = 516] 08:58:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1E12D800) [pid = 2196] [serial = 1548] [outer = 00000000] 08:58:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1E1F3C00) [pid = 2196] [serial = 1549] [outer = 1E12D800] 08:58:46 INFO - PROCESS | 2196 | 1464105526018 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1F229000) [pid = 2196] [serial = 1550] [outer = 1E12D800] 08:58:46 INFO - PROCESS | 2196 | 1464105526467 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:58:46 INFO - PROCESS | 2196 | 1464105526537 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 2196 | 1464105526539 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:58:46 INFO - PROCESS | 2196 | 1464105526542 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 2196 | 1464105526552 Marionette TRACE conn5 <- [1,2030,null,{}] 08:58:46 INFO - PROCESS | 2196 | 1464105526557 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}] 08:58:46 INFO - PROCESS | 2196 | 1464105526680 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:58:46 INFO - PROCESS | 2196 | 1464105526689 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 2196 | ++DOCSHELL 179F2C00 == 57 [pid = 2196] [id = 517] 08:58:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (17ABC400) [pid = 2196] [serial = 1551] [outer = 00000000] 08:58:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1F2AE800) [pid = 2196] [serial = 1552] [outer = 17ABC400] 08:58:46 INFO - PROCESS | 2196 | 1464105526917 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1F905000) [pid = 2196] [serial = 1553] [outer = 17ABC400] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1991A800) [pid = 2196] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (18D98000) [pid = 2196] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1A761C00) [pid = 2196] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (0DB4A800) [pid = 2196] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (0E1A1400) [pid = 2196] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (17AC7C00) [pid = 2196] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1BDB8800) [pid = 2196] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (15533C00) [pid = 2196] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1E2D0400) [pid = 2196] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:47 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1DA5CC00) [pid = 2196] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:58:47 INFO - PROCESS | 2196 | 1464105527312 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]]]}] 08:58:47 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) 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 790ms 08:58:47 INFO - PROCESS | 2196 | 1464105527332 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 2196 | 1464105527334 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:58:47 INFO - PROCESS | 2196 | 1464105527337 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2196 | 1464105527339 Marionette TRACE conn5 <- [1,2034,null,{}] 08:58:47 INFO - PROCESS | 2196 | 1464105527343 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}] 08:58:47 INFO - PROCESS | 2196 | 1464105527428 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:58:47 INFO - PROCESS | 2196 | 1464105527532 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 2196 | ++DOCSHELL 1564B800 == 58 [pid = 2196] [id = 518] 08:58:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (17B36800) [pid = 2196] [serial = 1554] [outer = 00000000] 08:58:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (17B3D400) [pid = 2196] [serial = 1555] [outer = 17B36800] 08:58:47 INFO - PROCESS | 2196 | 1464105527576 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (17B41000) [pid = 2196] [serial = 1556] [outer = 17B36800] 08:58:47 INFO - PROCESS | 2196 | 1464105527924 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:58:47 INFO - PROCESS | 2196 | 1464105527969 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 2196 | 1464105527970 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 2196 | 1464105527973 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2196 | 1464105527976 Marionette TRACE conn5 <- [1,2038,null,{}] 08:58:48 INFO - PROCESS | 2196 | 1464105527979 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}] 08:58:48 INFO - PROCESS | 2196 | 1464105528110 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:58:48 INFO - PROCESS | 2196 | 1464105528119 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2196 | ++DOCSHELL 17B34C00 == 59 [pid = 2196] [id = 519] 08:58:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (17B3DC00) [pid = 2196] [serial = 1557] [outer = 00000000] 08:58:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1C877000) [pid = 2196] [serial = 1558] [outer = 17B3DC00] 08:58:48 INFO - PROCESS | 2196 | 1464105528165 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1F90D400) [pid = 2196] [serial = 1559] [outer = 17B3DC00] 08:58:48 INFO - PROCESS | 2196 | 1464105528586 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 631ms 08:58:48 INFO - PROCESS | 2196 | 1464105528604 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:58:48 INFO - PROCESS | 2196 | 1464105528607 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:58:48 INFO - PROCESS | 2196 | 1464105528610 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 2196 | 1464105528612 Marionette TRACE conn5 <- [1,2042,null,{}] 08:58:48 INFO - PROCESS | 2196 | 1464105528616 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}] 08:58:48 INFO - PROCESS | 2196 | 1464105528768 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:58:48 INFO - PROCESS | 2196 | 1464105528870 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2196 | ++DOCSHELL 1F912000 == 60 [pid = 2196] [id = 520] 08:58:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1FD2C800) [pid = 2196] [serial = 1560] [outer = 00000000] 08:58:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (20A4A400) [pid = 2196] [serial = 1561] [outer = 1FD2C800] 08:58:48 INFO - PROCESS | 2196 | 1464105528919 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (20EAD800) [pid = 2196] [serial = 1562] [outer = 1FD2C800] 08:58:49 INFO - PROCESS | 2196 | 1464105529553 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 08:58:49 INFO - PROCESS | 2196 | 1464105529581 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 2196 | 1464105529587 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:58:49 INFO - PROCESS | 2196 | 1464105529592 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 2196 | 1464105529597 Marionette TRACE conn5 <- [1,2046,null,{}] 08:58:49 INFO - PROCESS | 2196 | 1464105529602 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}] 08:58:49 INFO - PROCESS | 2196 | 1464105529720 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:58:49 INFO - PROCESS | 2196 | 1464105529886 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 2196 | ++DOCSHELL 15560800 == 61 [pid = 2196] [id = 521] 08:58:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1557D000) [pid = 2196] [serial = 1563] [outer = 00000000] 08:58:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (17AC7400) [pid = 2196] [serial = 1564] [outer = 1557D000] 08:58:49 INFO - PROCESS | 2196 | 1464105529944 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (17BA6400) [pid = 2196] [serial = 1565] [outer = 1557D000] 08:58:50 INFO - PROCESS | 2196 | 1464105530565 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1020ms 08:58:50 INFO - PROCESS | 2196 | 1464105530629 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 2196 | 1464105530635 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:58:50 INFO - PROCESS | 2196 | 1464105530643 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 2196 | 1464105530646 Marionette TRACE conn5 <- [1,2050,null,{}] 08:58:50 INFO - PROCESS | 2196 | 1464105530669 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}] 08:58:50 INFO - PROCESS | 2196 | 1464105530783 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:58:50 INFO - PROCESS | 2196 | 1464105530934 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 2196 | ++DOCSHELL 196A9000 == 62 [pid = 2196] [id = 522] 08:58:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (19918C00) [pid = 2196] [serial = 1566] [outer = 00000000] 08:58:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1A630800) [pid = 2196] [serial = 1567] [outer = 19918C00] 08:58:51 INFO - PROCESS | 2196 | 1464105530991 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1AC64C00) [pid = 2196] [serial = 1568] [outer = 19918C00] 08:58:51 INFO - PROCESS | 2196 | 1464105531617 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 990ms 08:58:51 INFO - PROCESS | 2196 | 1464105531634 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 2196 | 1464105531636 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 2196 | 1464105531640 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:58:51 INFO - PROCESS | 2196 | 1464105531644 Marionette TRACE conn5 <- [1,2054,null,{}] 08:58:51 INFO - PROCESS | 2196 | 1464105531655 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}] 08:58:51 INFO - PROCESS | 2196 | 1464105531772 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:58:51 INFO - PROCESS | 2196 | 1464105531938 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 2196 | ++DOCSHELL 1E1EC400 == 63 [pid = 2196] [id = 523] 08:58:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1E2D1C00) [pid = 2196] [serial = 1569] [outer = 00000000] 08:58:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1FD2E400) [pid = 2196] [serial = 1570] [outer = 1E2D1C00] 08:58:52 INFO - PROCESS | 2196 | 1464105531996 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (20A48400) [pid = 2196] [serial = 1571] [outer = 1E2D1C00] 08:58:52 INFO - PROCESS | 2196 | 1464105532573 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 971ms 08:58:52 INFO - PROCESS | 2196 | 1464105532614 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 2196 | 1464105532617 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 2196 | 1464105532620 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:58:52 INFO - PROCESS | 2196 | 1464105532622 Marionette TRACE conn5 <- [1,2058,null,{}] 08:58:52 INFO - PROCESS | 2196 | 1464105532626 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}] 08:58:52 INFO - PROCESS | 2196 | 1464105532738 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:58:52 INFO - PROCESS | 2196 | 1464105532901 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 2196 | ++DOCSHELL 1FD62C00 == 64 [pid = 2196] [id = 524] 08:58:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1FD65000) [pid = 2196] [serial = 1572] [outer = 00000000] 08:58:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1FD6C000) [pid = 2196] [serial = 1573] [outer = 1FD65000] 08:58:52 INFO - PROCESS | 2196 | 1464105532957 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1FD6F800) [pid = 2196] [serial = 1574] [outer = 1FD65000] 08:58:53 INFO - PROCESS | 2196 | 1464105533501 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 08:58:53 INFO - PROCESS | 2196 | 1464105533554 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 2196 | 1464105533556 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:58:53 INFO - PROCESS | 2196 | 1464105533560 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:58:53 INFO - PROCESS | 2196 | 1464105533562 Marionette TRACE conn5 <- [1,2062,null,{}] 08:58:53 INFO - PROCESS | 2196 | 1464105533566 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}] 08:58:53 INFO - PROCESS | 2196 | 1464105533673 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:58:53 INFO - PROCESS | 2196 | 1464105533823 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 2196 | ++DOCSHELL 1FD6BC00 == 65 [pid = 2196] [id = 525] 08:58:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1FD71C00) [pid = 2196] [serial = 1575] [outer = 00000000] 08:58:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (20EB3000) [pid = 2196] [serial = 1576] [outer = 1FD71C00] 08:58:53 INFO - PROCESS | 2196 | 1464105533879 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (21854000) [pid = 2196] [serial = 1577] [outer = 1FD71C00] 08:58:54 INFO - PROCESS | 2196 | 1464105534495 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 08:58:54 INFO - PROCESS | 2196 | 1464105534534 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 2196 | 1464105534536 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:58:54 INFO - PROCESS | 2196 | 1464105534540 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 2196 | 1464105534542 Marionette TRACE conn5 <- [1,2066,null,{}] 08:58:54 INFO - PROCESS | 2196 | 1464105534545 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}] 08:58:54 INFO - PROCESS | 2196 | 1464105534677 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:58:54 INFO - PROCESS | 2196 | 1464105534827 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 2196 | ++DOCSHELL 0E19C000 == 66 [pid = 2196] [id = 526] 08:58:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (0E4EF400) [pid = 2196] [serial = 1578] [outer = 00000000] 08:58:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (15B30400) [pid = 2196] [serial = 1579] [outer = 0E4EF400] 08:58:54 INFO - PROCESS | 2196 | 1464105534884 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (17A66400) [pid = 2196] [serial = 1580] [outer = 0E4EF400] 08:58:55 INFO - PROCESS | 2196 | 1464105535731 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1219ms 08:58:55 INFO - PROCESS | 2196 | 1464105535762 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 2196 | 1464105535766 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:58:55 INFO - PROCESS | 2196 | 1464105535771 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 2196 | 1464105535775 Marionette TRACE conn5 <- [1,2070,null,{}] 08:58:55 INFO - PROCESS | 2196 | 1464105535780 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}] 08:58:55 INFO - PROCESS | 2196 | 1464105535883 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:58:56 INFO - PROCESS | 2196 | 1464105536038 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 2196 | ++DOCSHELL 0EEE7C00 == 67 [pid = 2196] [id = 527] 08:58:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (15537C00) [pid = 2196] [serial = 1581] [outer = 00000000] 08:58:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (171E8C00) [pid = 2196] [serial = 1582] [outer = 15537C00] 08:58:56 INFO - PROCESS | 2196 | 1464105536093 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (17B39800) [pid = 2196] [serial = 1583] [outer = 15537C00] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 17BB0400 == 66 [pid = 2196] [id = 439] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 17B34C00 == 65 [pid = 2196] [id = 519] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1564B800 == 64 [pid = 2196] [id = 518] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 179F2C00 == 63 [pid = 2196] [id = 517] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1A76E000 == 62 [pid = 2196] [id = 516] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1C846C00 == 61 [pid = 2196] [id = 515] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1AC64000 == 60 [pid = 2196] [id = 514] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 19922800 == 59 [pid = 2196] [id = 513] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 19611C00 == 58 [pid = 2196] [id = 512] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1AC60000) [pid = 2196] [serial = 1510] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 0E1A4400 == 57 [pid = 2196] [id = 511] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1555D800 == 56 [pid = 2196] [id = 510] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1E148C00 == 55 [pid = 2196] [id = 507] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 1AC57800 == 54 [pid = 2196] [id = 506] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 17ABB000 == 53 [pid = 2196] [id = 505] 08:58:56 INFO - PROCESS | 2196 | --DOCSHELL 0DF36400 == 52 [pid = 2196] [id = 504] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (19DBB800) [pid = 2196] [serial = 1495] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (20A43800) [pid = 2196] [serial = 1480] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (196B0C00) [pid = 2196] [serial = 1492] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1FD45800) [pid = 2196] [serial = 1477] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1BDADC00) [pid = 2196] [serial = 1499] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (171F6C00) [pid = 2196] [serial = 1484] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (12582800) [pid = 2196] [serial = 1483] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (15477800) [pid = 2196] [serial = 1486] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (15563400) [pid = 2196] [serial = 1487] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1AD3E000) [pid = 2196] [serial = 1498] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1974A800) [pid = 2196] [serial = 1471] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (15536400) [pid = 2196] [serial = 1468] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (17BAA000) [pid = 2196] [serial = 1489] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (188D7800) [pid = 2196] [serial = 1490] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1F233000) [pid = 2196] [serial = 1474] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1C0C9400) [pid = 2196] [serial = 1501] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1C847800) [pid = 2196] [serial = 1505] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (19E09400) [pid = 2196] [serial = 1504] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1C459800) [pid = 2196] [serial = 1502] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1F2B2800) [pid = 2196] [serial = 1466] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (19E15800) [pid = 2196] [serial = 1496] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1DFA3400) [pid = 2196] [serial = 1507] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1DFE9C00) [pid = 2196] [serial = 1508] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (196C5800) [pid = 2196] [serial = 1493] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2196 | 1464105536734 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 990ms 08:58:56 INFO - PROCESS | 2196 | 1464105536762 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 2196 | 1464105536768 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 2196 | 1464105536773 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:58:56 INFO - PROCESS | 2196 | 1464105536776 Marionette TRACE conn5 <- [1,2074,null,{}] 08:58:56 INFO - PROCESS | 2196 | 1464105536779 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}] 08:58:56 INFO - PROCESS | 2196 | 1464105536871 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:58:56 INFO - PROCESS | 2196 | 1464105536886 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 2196 | ++DOCSHELL 0D275800 == 53 [pid = 2196] [id = 528] 08:58:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (0DD32000) [pid = 2196] [serial = 1584] [outer = 00000000] 08:58:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1552D400) [pid = 2196] [serial = 1585] [outer = 0DD32000] 08:58:57 INFO - PROCESS | 2196 | 1464105537029 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (155E0000) [pid = 2196] [serial = 1586] [outer = 0DD32000] 08:58:57 INFO - PROCESS | 2196 | 1464105537502 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 771ms 08:58:57 INFO - PROCESS | 2196 | 1464105537548 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 2196 | 1464105537550 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 2196 | 1464105537554 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:58:57 INFO - PROCESS | 2196 | 1464105537557 Marionette TRACE conn5 <- [1,2078,null,{}] 08:58:57 INFO - PROCESS | 2196 | 1464105537567 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}] 08:58:57 INFO - PROCESS | 2196 | 1464105537657 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:58:57 INFO - PROCESS | 2196 | 1464105537668 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 2196 | ++DOCSHELL 17BAF400 == 54 [pid = 2196] [id = 529] 08:58:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (17BB0400) [pid = 2196] [serial = 1587] [outer = 00000000] 08:58:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (188DC800) [pid = 2196] [serial = 1588] [outer = 17BB0400] 08:58:57 INFO - PROCESS | 2196 | 1464105537716 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (194F1800) [pid = 2196] [serial = 1589] [outer = 17BB0400] 08:58:58 INFO - PROCESS | 2196 | 1464105538196 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 08:58:58 INFO - PROCESS | 2196 | 1464105538229 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 2196 | 1464105538232 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 2196 | 1464105538235 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:58:58 INFO - PROCESS | 2196 | 1464105538237 Marionette TRACE conn5 <- [1,2082,null,{}] 08:58:58 INFO - PROCESS | 2196 | 1464105538241 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}] 08:58:58 INFO - PROCESS | 2196 | 1464105538334 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:58:58 INFO - PROCESS | 2196 | 1464105538343 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 2196 | ++DOCSHELL 19619000 == 55 [pid = 2196] [id = 530] 08:58:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (196C4000) [pid = 2196] [serial = 1590] [outer = 00000000] 08:58:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1991B400) [pid = 2196] [serial = 1591] [outer = 196C4000] 08:58:58 INFO - PROCESS | 2196 | 1464105538388 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (19E10400) [pid = 2196] [serial = 1592] [outer = 196C4000] 08:58:58 INFO - PROCESS | 2196 | 1464105538856 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:58:58 INFO - PROCESS | 2196 | 1464105538909 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 2196 | 1464105538911 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 2196 | 1464105538914 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 2196 | 1464105538916 Marionette TRACE conn5 <- [1,2086,null,{}] 08:58:58 INFO - PROCESS | 2196 | 1464105538919 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}] 08:58:59 INFO - PROCESS | 2196 | 1464105539040 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:58:59 INFO - PROCESS | 2196 | 1464105539135 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 2196 | ++DOCSHELL 1A625800 == 56 [pid = 2196] [id = 531] 08:58:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1A626400) [pid = 2196] [serial = 1593] [outer = 00000000] 08:58:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1A761C00) [pid = 2196] [serial = 1594] [outer = 1A626400] 08:58:59 INFO - PROCESS | 2196 | 1464105539181 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1A76E800) [pid = 2196] [serial = 1595] [outer = 1A626400] 08:58:59 INFO - PROCESS | 2196 | 1464105539599 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 08:58:59 INFO - PROCESS | 2196 | 1464105539645 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 2196 | 1464105539647 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:58:59 INFO - PROCESS | 2196 | 1464105539650 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 2196 | 1464105539652 Marionette TRACE conn5 <- [1,2090,null,{}] 08:58:59 INFO - PROCESS | 2196 | 1464105539656 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}] 08:58:59 INFO - PROCESS | 2196 | 1464105539798 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:58:59 INFO - PROCESS | 2196 | 1464105539891 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 2196 | ++DOCSHELL 1BEBE000 == 57 [pid = 2196] [id = 532] 08:58:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1C0C0C00) [pid = 2196] [serial = 1596] [outer = 00000000] 08:58:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1C84C800) [pid = 2196] [serial = 1597] [outer = 1C0C0C00] 08:58:59 INFO - PROCESS | 2196 | 1464105539937 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1CB99400) [pid = 2196] [serial = 1598] [outer = 1C0C0C00] 08:59:00 INFO - PROCESS | 2196 | 1464105540374 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 08:59:00 INFO - PROCESS | 2196 | 1464105540426 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 2196 | 1464105540427 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 2196 | 1464105540431 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 2196 | 1464105540432 Marionette TRACE conn5 <- [1,2094,null,{}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:00 INFO - PROCESS | 2196 | 1464105540436 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}] 08:59:00 INFO - PROCESS | 2196 | 1464105540559 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:59:00 INFO - PROCESS | 2196 | 1464105540631 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 2196 | ++DOCSHELL 1D9A9C00 == 58 [pid = 2196] [id = 533] 08:59:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1D9AC000) [pid = 2196] [serial = 1599] [outer = 00000000] 08:59:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1DF83C00) [pid = 2196] [serial = 1600] [outer = 1D9AC000] 08:59:00 INFO - PROCESS | 2196 | 1464105540676 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1DFE4800) [pid = 2196] [serial = 1601] [outer = 1D9AC000] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (19E11C00) [pid = 2196] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1E12D800) [pid = 2196] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1D9A9800) [pid = 2196] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1AC5B000) [pid = 2196] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1BDABC00) [pid = 2196] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (17B36800) [pid = 2196] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (0E329800) [pid = 2196] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (15562400) [pid = 2196] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (19618800) [pid = 2196] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (17ABC400) [pid = 2196] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:01 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (17B3DC00) [pid = 2196] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:01 INFO - PROCESS | 2196 | --DOCSHELL 0D572C00 == 57 [pid = 2196] [id = 12] 08:59:01 INFO - PROCESS | 2196 | 1464105541283 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 871ms 08:59:01 INFO - PROCESS | 2196 | 1464105541333 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 2196 | 1464105541335 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 2196 | 1464105541339 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:01 INFO - PROCESS | 2196 | 1464105541341 Marionette TRACE conn5 <- [1,2098,null,{}] 08:59:01 INFO - PROCESS | 2196 | 1464105541344 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}] 08:59:01 INFO - PROCESS | 2196 | 1464105541430 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:59:01 INFO - PROCESS | 2196 | 1464105541438 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 2196 | ++DOCSHELL 0DCA5000 == 58 [pid = 2196] [id = 534] 08:59:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1552F000) [pid = 2196] [serial = 1602] [outer = 00000000] 08:59:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (196C2800) [pid = 2196] [serial = 1603] [outer = 1552F000] 08:59:01 INFO - PROCESS | 2196 | 1464105541482 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1A62CC00) [pid = 2196] [serial = 1604] [outer = 1552F000] 08:59:01 INFO - PROCESS | 2196 | 1464105541917 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 08:59:02 INFO - PROCESS | 2196 | 1464105541975 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 2196 | 1464105541977 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:02 INFO - PROCESS | 2196 | 1464105541980 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 2196 | 1464105541982 Marionette TRACE conn5 <- [1,2102,null,{}] 08:59:02 INFO - PROCESS | 2196 | 1464105541985 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}] 08:59:02 INFO - PROCESS | 2196 | 1464105542069 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:59:02 INFO - PROCESS | 2196 | 1464105542103 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 2196 | ++DOCSHELL 196AFC00 == 59 [pid = 2196] [id = 535] 08:59:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1A766400) [pid = 2196] [serial = 1605] [outer = 00000000] 08:59:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1DF83800) [pid = 2196] [serial = 1606] [outer = 1A766400] 08:59:02 INFO - PROCESS | 2196 | 1464105542148 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1E140C00) [pid = 2196] [serial = 1607] [outer = 1A766400] 08:59:02 INFO - PROCESS | 2196 | 1464105542618 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 08:59:02 INFO - PROCESS | 2196 | 1464105542654 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 2196 | 1464105542656 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 2196 | 1464105542659 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:02 INFO - PROCESS | 2196 | 1464105542661 Marionette TRACE conn5 <- [1,2106,null,{}] 08:59:02 INFO - PROCESS | 2196 | 1464105542664 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}] 08:59:02 INFO - PROCESS | 2196 | 1464105542750 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:59:02 INFO - PROCESS | 2196 | 1464105542757 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 2196 | ++DOCSHELL 0DCAB000 == 60 [pid = 2196] [id = 536] 08:59:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (0DFE8400) [pid = 2196] [serial = 1608] [outer = 00000000] 08:59:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1E2D5400) [pid = 2196] [serial = 1609] [outer = 0DFE8400] 08:59:02 INFO - PROCESS | 2196 | 1464105542803 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1F22B000) [pid = 2196] [serial = 1610] [outer = 0DFE8400] 08:59:03 INFO - PROCESS | 2196 | 1464105543541 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 08:59:03 INFO - PROCESS | 2196 | 1464105543596 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 2196 | 1464105543601 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:03 INFO - PROCESS | 2196 | 1464105543608 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 2196 | 1464105543612 Marionette TRACE conn5 <- [1,2110,null,{}] 08:59:03 INFO - PROCESS | 2196 | 1464105543618 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}] 08:59:03 INFO - PROCESS | 2196 | 1464105543741 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:59:03 INFO - PROCESS | 2196 | 1464105543887 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 2196 | ++DOCSHELL 0E19A800 == 61 [pid = 2196] [id = 537] 08:59:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (0E1A3800) [pid = 2196] [serial = 1611] [outer = 00000000] 08:59:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (15826400) [pid = 2196] [serial = 1612] [outer = 0E1A3800] 08:59:03 INFO - PROCESS | 2196 | 1464105543946 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (174C8800) [pid = 2196] [serial = 1613] [outer = 0E1A3800] 08:59:04 INFO - PROCESS | 2196 | 1464105544532 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 990ms 08:59:04 INFO - PROCESS | 2196 | 1464105544600 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 2196 | 1464105544606 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:04 INFO - PROCESS | 2196 | 1464105544612 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 2196 | 1464105544615 Marionette TRACE conn5 <- [1,2114,null,{}] 08:59:04 INFO - PROCESS | 2196 | 1464105544619 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}] 08:59:04 INFO - PROCESS | 2196 | 1464105544733 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:59:04 INFO - PROCESS | 2196 | 1464105544884 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 2196 | ++DOCSHELL 171F0000 == 62 [pid = 2196] [id = 538] 08:59:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (179FC400) [pid = 2196] [serial = 1614] [outer = 00000000] 08:59:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (19876400) [pid = 2196] [serial = 1615] [outer = 179FC400] 08:59:04 INFO - PROCESS | 2196 | 1464105544940 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1A62B800) [pid = 2196] [serial = 1616] [outer = 179FC400] 08:59:05 INFO - PROCESS | 2196 | 1464105545544 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 971ms 08:59:05 INFO - PROCESS | 2196 | 1464105545584 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 2196 | 1464105545587 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 2196 | 1464105545590 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:05 INFO - PROCESS | 2196 | 1464105545594 Marionette TRACE conn5 <- [1,2118,null,{}] 08:59:05 INFO - PROCESS | 2196 | 1464105545606 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}] 08:59:05 INFO - PROCESS | 2196 | 1464105545720 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:59:05 INFO - PROCESS | 2196 | 1464105545875 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 2196 | ++DOCSHELL 1BFD3400 == 63 [pid = 2196] [id = 539] 08:59:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1E2CF000) [pid = 2196] [serial = 1617] [outer = 00000000] 08:59:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1F2B8800) [pid = 2196] [serial = 1618] [outer = 1E2CF000] 08:59:05 INFO - PROCESS | 2196 | 1464105545938 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1F90F800) [pid = 2196] [serial = 1619] [outer = 1E2CF000] 08:59:06 INFO - PROCESS | 2196 | 1464105546556 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] 08:59:06 INFO - PROCESS | 2196 | 1464105546620 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:59:06 INFO - PROCESS | 2196 | 1464105546623 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:06 INFO - PROCESS | 2196 | 1464105546625 Marionette TRACE conn5 <- [1,2122,null,{}] 08:59:06 INFO - PROCESS | 2196 | 1464105546629 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}] 08:59:06 INFO - PROCESS | 2196 | 1464105546746 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:59:06 INFO - PROCESS | 2196 | 1464105546911 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 2196 | ++DOCSHELL 1FD4BC00 == 64 [pid = 2196] [id = 540] 08:59:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1FD4FC00) [pid = 2196] [serial = 1620] [outer = 00000000] 08:59:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1FD6C400) [pid = 2196] [serial = 1621] [outer = 1FD4FC00] 08:59:07 INFO - PROCESS | 2196 | 1464105546967 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (20A45C00) [pid = 2196] [serial = 1622] [outer = 1FD4FC00] 08:59:07 INFO - PROCESS | 2196 | 1464105547570 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 08:59:07 INFO - PROCESS | 2196 | 1464105547603 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 2196 | 1464105547606 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:07 INFO - PROCESS | 2196 | 1464105547609 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 2196 | 1464105547611 Marionette TRACE conn5 <- [1,2126,null,{}] 08:59:07 INFO - PROCESS | 2196 | 1464105547615 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}] 08:59:07 INFO - PROCESS | 2196 | 1464105547724 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:59:07 INFO - PROCESS | 2196 | 1464105547874 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 2196 | ++DOCSHELL 1FD66000 == 65 [pid = 2196] [id = 541] 08:59:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1FE8FC00) [pid = 2196] [serial = 1623] [outer = 00000000] 08:59:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1FE97000) [pid = 2196] [serial = 1624] [outer = 1FE8FC00] 08:59:07 INFO - PROCESS | 2196 | 1464105547929 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (1FE99400) [pid = 2196] [serial = 1625] [outer = 1FE8FC00] 08:59:08 INFO - PROCESS | 2196 | 1464105548482 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 08:59:08 INFO - PROCESS | 2196 | 1464105548542 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 2196 | 1464105548544 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:08 INFO - PROCESS | 2196 | 1464105548548 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 2196 | 1464105548550 Marionette TRACE conn5 <- [1,2130,null,{}] 08:59:08 INFO - PROCESS | 2196 | 1464105548554 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}] 08:59:08 INFO - PROCESS | 2196 | 1464105548682 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:59:08 INFO - PROCESS | 2196 | 1464105548847 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 2196 | ++DOCSHELL 1FE9C400 == 66 [pid = 2196] [id = 542] 08:59:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (20EB2800) [pid = 2196] [serial = 1626] [outer = 00000000] 08:59:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (21861000) [pid = 2196] [serial = 1627] [outer = 20EB2800] 08:59:08 INFO - PROCESS | 2196 | 1464105548903 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (21B88400) [pid = 2196] [serial = 1628] [outer = 20EB2800] 08:59:09 INFO - PROCESS | 2196 | 1464105549511 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] 08:59:09 INFO - PROCESS | 2196 | 1464105549524 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:59:09 INFO - PROCESS | 2196 | 1464105549527 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:09 INFO - PROCESS | 2196 | 1464105549529 Marionette TRACE conn5 <- [1,2134,null,{}] 08:59:09 INFO - PROCESS | 2196 | 1464105549533 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}] 08:59:09 INFO - PROCESS | 2196 | 1464105549646 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:59:09 INFO - PROCESS | 2196 | 1464105549803 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 2196 | ++DOCSHELL 15EA2800 == 67 [pid = 2196] [id = 543] 08:59:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (171F0800) [pid = 2196] [serial = 1629] [outer = 00000000] 08:59:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (1A631000) [pid = 2196] [serial = 1630] [outer = 171F0800] 08:59:09 INFO - PROCESS | 2196 | 1464105549859 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (1AC62C00) [pid = 2196] [serial = 1631] [outer = 171F0800] 08:59:10 INFO - PROCESS | 2196 | 1464105550685 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] 08:59:10 INFO - PROCESS | 2196 | 1464105550758 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:59:10 INFO - PROCESS | 2196 | 1464105550763 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 2196 | 1464105550767 Marionette TRACE conn5 <- [1,2138,null,{}] 08:59:10 INFO - PROCESS | 2196 | 1464105550772 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}] 08:59:10 INFO - PROCESS | 2196 | 1464105550876 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:59:11 INFO - PROCESS | 2196 | 1464105551036 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 2196 | ++DOCSHELL 0E348400 == 68 [pid = 2196] [id = 544] 08:59:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1564B800) [pid = 2196] [serial = 1632] [outer = 00000000] 08:59:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (194F3C00) [pid = 2196] [serial = 1633] [outer = 1564B800] 08:59:11 INFO - PROCESS | 2196 | 1464105551089 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (19DBB800) [pid = 2196] [serial = 1634] [outer = 1564B800] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 196AFC00 == 67 [pid = 2196] [id = 535] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 0DCA5000 == 66 [pid = 2196] [id = 534] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 1D9A9C00 == 65 [pid = 2196] [id = 533] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 1BEBE000 == 64 [pid = 2196] [id = 532] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 1A625800 == 63 [pid = 2196] [id = 531] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 19619000 == 62 [pid = 2196] [id = 530] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 17BAF400 == 61 [pid = 2196] [id = 529] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 0D275800 == 60 [pid = 2196] [id = 528] 08:59:11 INFO - PROCESS | 2196 | --DOCSHELL 0EEE7C00 == 59 [pid = 2196] [id = 527] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (1F90D400) [pid = 2196] [serial = 1559] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (1A76F800) [pid = 2196] [serial = 1541] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1F229000) [pid = 2196] [serial = 1550] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (1DFE8000) [pid = 2196] [serial = 1547] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1AC61C00) [pid = 2196] [serial = 1511] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1F2AA400) [pid = 2196] [serial = 1522] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (1DFA2C00) [pid = 2196] [serial = 1546] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (1C0C9C00) [pid = 2196] [serial = 1544] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (1DF83400) [pid = 2196] [serial = 1519] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (18971C00) [pid = 2196] [serial = 1516] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1E1F3C00) [pid = 2196] [serial = 1549] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (1BDB5000) [pid = 2196] [serial = 1543] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (17B3D400) [pid = 2196] [serial = 1555] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (1F90DC00) [pid = 2196] [serial = 1528] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (1FD48800) [pid = 2196] [serial = 1525] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1555AC00) [pid = 2196] [serial = 1534] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (15E96C00) [pid = 2196] [serial = 1531] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (0E1A3400) [pid = 2196] [serial = 1513] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1991DC00) [pid = 2196] [serial = 1538] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1F905000) [pid = 2196] [serial = 1553] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1A763400) [pid = 2196] [serial = 1540] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (15C9F000) [pid = 2196] [serial = 1535] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (17B41000) [pid = 2196] [serial = 1556] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (196C4C00) [pid = 2196] [serial = 1537] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1C877000) [pid = 2196] [serial = 1558] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1F2AE800) [pid = 2196] [serial = 1552] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (17A58000) [pid = 2196] [serial = 1532] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2196 | 1464105551683 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 991ms 08:59:11 INFO - PROCESS | 2196 | 1464105551755 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 2196 | 1464105551760 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:11 INFO - PROCESS | 2196 | 1464105551766 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 2196 | 1464105551769 Marionette TRACE conn5 <- [1,2142,null,{}] 08:59:11 INFO - PROCESS | 2196 | 1464105551773 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}] 08:59:11 INFO - PROCESS | 2196 | 1464105551869 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:59:12 INFO - PROCESS | 2196 | 1464105551981 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 2196 | ++DOCSHELL 15498800 == 60 [pid = 2196] [id = 545] 08:59:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1552C400) [pid = 2196] [serial = 1635] [outer = 00000000] 08:59:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (17B35800) [pid = 2196] [serial = 1636] [outer = 1552C400] 08:59:12 INFO - PROCESS | 2196 | 1464105552027 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (17BA8000) [pid = 2196] [serial = 1637] [outer = 1552C400] 08:59:12 INFO - PROCESS | 2196 | 1464105552438 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 08:59:12 INFO - PROCESS | 2196 | 1464105552499 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 2196 | 1464105552501 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 2196 | 1464105552504 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:12 INFO - PROCESS | 2196 | 1464105552508 Marionette TRACE conn5 <- [1,2146,null,{}] 08:59:12 INFO - PROCESS | 2196 | 1464105552518 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}] 08:59:12 INFO - PROCESS | 2196 | 1464105552613 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:59:12 INFO - PROCESS | 2196 | 1464105552621 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 2196 | ++DOCSHELL 194EF800 == 61 [pid = 2196] [id = 546] 08:59:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (196BEC00) [pid = 2196] [serial = 1638] [outer = 00000000] 08:59:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1A767C00) [pid = 2196] [serial = 1639] [outer = 196BEC00] 08:59:12 INFO - PROCESS | 2196 | 1464105552669 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1AC60C00) [pid = 2196] [serial = 1640] [outer = 196BEC00] 08:59:13 INFO - PROCESS | 2196 | 1464105553158 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 08:59:13 INFO - PROCESS | 2196 | 1464105553179 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 2196 | 1464105553182 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:13 INFO - PROCESS | 2196 | 1464105553185 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 2196 | 1464105553187 Marionette TRACE conn5 <- [1,2150,null,{}] 08:59:13 INFO - PROCESS | 2196 | 1464105553191 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}] 08:59:13 INFO - PROCESS | 2196 | 1464105553315 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:59:13 INFO - PROCESS | 2196 | 1464105553325 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 2196 | ++DOCSHELL 0D6F1C00 == 62 [pid = 2196] [id = 547] 08:59:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (0DB53C00) [pid = 2196] [serial = 1641] [outer = 00000000] 08:59:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1BFCD400) [pid = 2196] [serial = 1642] [outer = 0DB53C00] 08:59:13 INFO - PROCESS | 2196 | 1464105553486 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1C877800) [pid = 2196] [serial = 1643] [outer = 0DB53C00] 08:59:13 INFO - PROCESS | 2196 | 1464105553915 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 08:59:13 INFO - PROCESS | 2196 | 1464105553959 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:13 INFO - PROCESS | 2196 | 1464105553961 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 2196 | 1464105553964 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 2196 | 1464105553966 Marionette TRACE conn5 <- [1,2154,null,{}] 08:59:13 INFO - PROCESS | 2196 | 1464105553969 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}] 08:59:14 INFO - PROCESS | 2196 | 1464105554097 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:59:14 INFO - PROCESS | 2196 | 1464105554170 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 2196 | ++DOCSHELL 1BEC2C00 == 63 [pid = 2196] [id = 548] 08:59:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1CB92000) [pid = 2196] [serial = 1644] [outer = 00000000] 08:59:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1DF8A000) [pid = 2196] [serial = 1645] [outer = 1CB92000] 08:59:14 INFO - PROCESS | 2196 | 1464105554215 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1DFA3000) [pid = 2196] [serial = 1646] [outer = 1CB92000] 08:59:14 INFO - PROCESS | 2196 | 1464105554663 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 08:59:14 INFO - PROCESS | 2196 | 1464105554729 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 2196 | 1464105554731 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:14 INFO - PROCESS | 2196 | 1464105554735 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 2196 | 1464105554736 Marionette TRACE conn5 <- [1,2158,null,{}] 08:59:14 INFO - PROCESS | 2196 | 1464105554740 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}] 08:59:14 INFO - PROCESS | 2196 | 1464105554875 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:59:14 INFO - PROCESS | 2196 | 1464105554966 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 2196 | ++DOCSHELL 1F229C00 == 64 [pid = 2196] [id = 549] 08:59:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1F22B400) [pid = 2196] [serial = 1647] [outer = 00000000] 08:59:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1F2B0C00) [pid = 2196] [serial = 1648] [outer = 1F22B400] 08:59:15 INFO - PROCESS | 2196 | 1464105555013 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1F906000) [pid = 2196] [serial = 1649] [outer = 1F22B400] 08:59:15 INFO - PROCESS | 2196 | 1464105555436 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 08:59:15 INFO - PROCESS | 2196 | 1464105555471 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 2196 | 1464105555473 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:15 INFO - PROCESS | 2196 | 1464105555477 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 2196 | 1464105555479 Marionette TRACE conn5 <- [1,2162,null,{}] 08:59:15 INFO - PROCESS | 2196 | 1464105555490 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}] 08:59:15 INFO - PROCESS | 2196 | 1464105555614 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:59:15 INFO - PROCESS | 2196 | 1464105555684 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 2196 | ++DOCSHELL 1E1EF800 == 65 [pid = 2196] [id = 550] 08:59:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1F90AC00) [pid = 2196] [serial = 1650] [outer = 00000000] 08:59:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1FD32000) [pid = 2196] [serial = 1651] [outer = 1F90AC00] 08:59:15 INFO - PROCESS | 2196 | 1464105555733 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (1FD6C800) [pid = 2196] [serial = 1652] [outer = 1F90AC00] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (0D576800) [pid = 2196] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1A626400) [pid = 2196] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (1C0C0C00) [pid = 2196] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (1D9AC000) [pid = 2196] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (196C4000) [pid = 2196] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (17BB0400) [pid = 2196] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (0DD32000) [pid = 2196] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (15537C00) [pid = 2196] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1A766400) [pid = 2196] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1552F000) [pid = 2196] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:16 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (0D607000) [pid = 2196] [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.] 08:59:16 INFO - PROCESS | 2196 | 1464105556568 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1126ms 08:59:16 INFO - PROCESS | 2196 | 1464105556607 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 2196 | 1464105556613 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:59:16 INFO - PROCESS | 2196 | 1464105556618 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:16 INFO - PROCESS | 2196 | 1464105556623 Marionette TRACE conn5 <- [1,2166,null,{}] 08:59:16 INFO - PROCESS | 2196 | 1464105556629 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}] 08:59:16 INFO - PROCESS | 2196 | 1464105556797 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:59:16 INFO - PROCESS | 2196 | 1464105556916 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 2196 | ++DOCSHELL 169E3C00 == 66 [pid = 2196] [id = 551] 08:59:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (171EF400) [pid = 2196] [serial = 1653] [outer = 00000000] 08:59:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (17B37C00) [pid = 2196] [serial = 1654] [outer = 171EF400] 08:59:17 INFO - PROCESS | 2196 | 1464105556974 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (17BB0400) [pid = 2196] [serial = 1655] [outer = 171EF400] 08:59:17 INFO - PROCESS | 2196 | 1464105557544 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 08:59:17 INFO - PROCESS | 2196 | 1464105557593 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 2196 | 1464105557600 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:17 INFO - PROCESS | 2196 | 1464105557607 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 2196 | 1464105557610 Marionette TRACE conn5 <- [1,2170,null,{}] 08:59:17 INFO - PROCESS | 2196 | 1464105557614 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}] 08:59:17 INFO - PROCESS | 2196 | 1464105557742 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:59:17 INFO - PROCESS | 2196 | 1464105557916 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 2196 | ++DOCSHELL 19E0B400 == 67 [pid = 2196] [id = 552] 08:59:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (19E0C000) [pid = 2196] [serial = 1656] [outer = 00000000] 08:59:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1A804C00) [pid = 2196] [serial = 1657] [outer = 19E0C000] 08:59:18 INFO - PROCESS | 2196 | 1464105557976 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1BDB5000) [pid = 2196] [serial = 1658] [outer = 19E0C000] 08:59:18 INFO - PROCESS | 2196 | 1464105558583 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1021ms 08:59:18 INFO - PROCESS | 2196 | 1464105558628 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 2196 | 1464105558631 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:18 INFO - PROCESS | 2196 | 1464105558635 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 2196 | 1464105558638 Marionette TRACE conn5 <- [1,2174,null,{}] 08:59:18 INFO - PROCESS | 2196 | 1464105558650 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}] 08:59:18 INFO - PROCESS | 2196 | 1464105558773 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:59:18 INFO - PROCESS | 2196 | 1464105558935 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 2196 | ++DOCSHELL 1F234000 == 68 [pid = 2196] [id = 553] 08:59:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1F2AFC00) [pid = 2196] [serial = 1659] [outer = 00000000] 08:59:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1FD25800) [pid = 2196] [serial = 1660] [outer = 1F2AFC00] 08:59:19 INFO - PROCESS | 2196 | 1464105558998 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1FE9B000) [pid = 2196] [serial = 1661] [outer = 1F2AFC00] 08:59:19 INFO - PROCESS | 2196 | 1464105559598 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 08:59:19 INFO - PROCESS | 2196 | 1464105559608 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 2196 | 1464105559611 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 2196 | 1464105559615 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:19 INFO - PROCESS | 2196 | 1464105559617 Marionette TRACE conn5 <- [1,2178,null,{}] 08:59:19 INFO - PROCESS | 2196 | 1464105559620 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}] 08:59:19 INFO - PROCESS | 2196 | 1464105559733 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:59:19 INFO - PROCESS | 2196 | 1464105559888 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 2196 | ++DOCSHELL 1FE91C00 == 69 [pid = 2196] [id = 554] 08:59:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (20A44C00) [pid = 2196] [serial = 1662] [outer = 00000000] 08:59:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (20EB5000) [pid = 2196] [serial = 1663] [outer = 20A44C00] 08:59:19 INFO - PROCESS | 2196 | 1464105559948 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (21854400) [pid = 2196] [serial = 1664] [outer = 20A44C00] 08:59:20 INFO - PROCESS | 2196 | 1464105560470 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 08:59:20 INFO - PROCESS | 2196 | 1464105560549 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 2196 | 1464105560551 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 2196 | 1464105560555 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:20 INFO - PROCESS | 2196 | 1464105560557 Marionette TRACE conn5 <- [1,2182,null,{}] 08:59:20 INFO - PROCESS | 2196 | 1464105560561 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}] 08:59:20 INFO - PROCESS | 2196 | 1464105560668 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:59:20 INFO - PROCESS | 2196 | 1464105560821 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 2196 | ++DOCSHELL 2185D400 == 70 [pid = 2196] [id = 555] 08:59:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (21861C00) [pid = 2196] [serial = 1665] [outer = 00000000] 08:59:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (21B8EC00) [pid = 2196] [serial = 1666] [outer = 21861C00] 08:59:20 INFO - PROCESS | 2196 | 1464105560877 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (21B92400) [pid = 2196] [serial = 1667] [outer = 21861C00] 08:59:21 INFO - PROCESS | 2196 | 1464105561523 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1017ms 08:59:21 INFO - PROCESS | 2196 | 1464105561575 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 2196 | 1464105561578 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:21 INFO - PROCESS | 2196 | 1464105561596 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 2196 | 1464105561598 Marionette TRACE conn5 <- [1,2186,null,{}] 08:59:21 INFO - PROCESS | 2196 | 1464105561623 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}] 08:59:21 INFO - PROCESS | 2196 | 1464105561748 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:59:21 INFO - PROCESS | 2196 | 1464105561909 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 2196 | ++DOCSHELL 1BFD1400 == 71 [pid = 2196] [id = 556] 08:59:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (1DA58400) [pid = 2196] [serial = 1668] [outer = 00000000] 08:59:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (21F88C00) [pid = 2196] [serial = 1669] [outer = 1DA58400] 08:59:22 INFO - PROCESS | 2196 | 1464105561968 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (21F8B400) [pid = 2196] [serial = 1670] [outer = 1DA58400] 08:59:22 INFO - PROCESS | 2196 | 1464105562595 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1212ms 08:59:22 INFO - PROCESS | 2196 | 1464105562815 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 2196 | 1464105562820 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:22 INFO - PROCESS | 2196 | 1464105562839 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 2196 | 1464105562842 Marionette TRACE conn5 <- [1,2190,null,{}] 08:59:22 INFO - PROCESS | 2196 | 1464105562848 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}] 08:59:22 INFO - PROCESS | 2196 | 1464105562954 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:59:23 INFO - PROCESS | 2196 | 1464105563103 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 2196 | ++DOCSHELL 15B31800 == 72 [pid = 2196] [id = 557] 08:59:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (15CA9000) [pid = 2196] [serial = 1671] [outer = 00000000] 08:59:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (17A5E400) [pid = 2196] [serial = 1672] [outer = 15CA9000] 08:59:23 INFO - PROCESS | 2196 | 1464105563156 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (1888EC00) [pid = 2196] [serial = 1673] [outer = 15CA9000] 08:59:23 INFO - PROCESS | 2196 | 1464105563707 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 08:59:23 INFO - PROCESS | 2196 | 1464105563772 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 2196 | 1464105563775 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:23 INFO - PROCESS | 2196 | 1464105563783 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 2196 | 1464105563786 Marionette TRACE conn5 <- [1,2194,null,{}] 08:59:23 INFO - PROCESS | 2196 | 1464105563790 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}] 08:59:23 INFO - PROCESS | 2196 | 1464105563896 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:59:24 INFO - PROCESS | 2196 | 1464105564052 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 2196 | ++DOCSHELL 0E19E000 == 73 [pid = 2196] [id = 558] 08:59:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (0E49D400) [pid = 2196] [serial = 1674] [outer = 00000000] 08:59:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (196C3000) [pid = 2196] [serial = 1675] [outer = 0E49D400] 08:59:24 INFO - PROCESS | 2196 | 1464105564105 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (19E0EC00) [pid = 2196] [serial = 1676] [outer = 0E49D400] 08:59:24 INFO - PROCESS | 2196 | 1464105564716 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 990ms 08:59:24 INFO - PROCESS | 2196 | 1464105564772 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 2196 | 1464105564774 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:24 INFO - PROCESS | 2196 | 1464105564778 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 2196 | 1464105564780 Marionette TRACE conn5 <- [1,2198,null,{}] 08:59:24 INFO - PROCESS | 2196 | 1464105564790 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}] 08:59:24 INFO - PROCESS | 2196 | 1464105564906 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:59:25 INFO - PROCESS | 2196 | 1464105565066 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 1F229C00 == 72 [pid = 2196] [id = 549] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 1BEC2C00 == 71 [pid = 2196] [id = 548] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 0D6F1C00 == 70 [pid = 2196] [id = 547] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 194EF800 == 69 [pid = 2196] [id = 546] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 15498800 == 68 [pid = 2196] [id = 545] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 0E348400 == 67 [pid = 2196] [id = 544] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 1FD66000 == 66 [pid = 2196] [id = 541] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 1FD4BC00 == 65 [pid = 2196] [id = 540] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 1BFD3400 == 64 [pid = 2196] [id = 539] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 171F0000 == 63 [pid = 2196] [id = 538] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 0E19A800 == 62 [pid = 2196] [id = 537] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 1F912000 == 61 [pid = 2196] [id = 520] 08:59:25 INFO - PROCESS | 2196 | --DOCSHELL 0D22BC00 == 60 [pid = 2196] [id = 13] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (0D57FC00) [pid = 2196] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (1A761C00) [pid = 2196] [serial = 1594] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (1CB99400) [pid = 2196] [serial = 1598] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (1C84C800) [pid = 2196] [serial = 1597] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (20A4A400) [pid = 2196] [serial = 1561] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (17AC7400) [pid = 2196] [serial = 1564] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1A630800) [pid = 2196] [serial = 1567] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (1FD2E400) [pid = 2196] [serial = 1570] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1DF83C00) [pid = 2196] [serial = 1600] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1FD6C000) [pid = 2196] [serial = 1573] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (1991B400) [pid = 2196] [serial = 1591] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (188DC800) [pid = 2196] [serial = 1588] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (194F1800) [pid = 2196] [serial = 1589] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (15B30400) [pid = 2196] [serial = 1579] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1552D400) [pid = 2196] [serial = 1585] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (155E0000) [pid = 2196] [serial = 1586] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (17B39800) [pid = 2196] [serial = 1583] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (171E8C00) [pid = 2196] [serial = 1582] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (1DFE4800) [pid = 2196] [serial = 1601] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (20EB3000) [pid = 2196] [serial = 1576] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1E2D5400) [pid = 2196] [serial = 1609] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1DF83800) [pid = 2196] [serial = 1606] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (196C2800) [pid = 2196] [serial = 1603] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1A76E800) [pid = 2196] [serial = 1595] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (196B1000) [pid = 2196] [serial = 1103] [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.] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1A62CC00) [pid = 2196] [serial = 1604] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1E140C00) [pid = 2196] [serial = 1607] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (19E10400) [pid = 2196] [serial = 1592] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2196 | ++DOCSHELL 0CC16400 == 61 [pid = 2196] [id = 559] 08:59:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (0CC20800) [pid = 2196] [serial = 1677] [outer = 00000000] 08:59:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (0D6F2000) [pid = 2196] [serial = 1678] [outer = 0CC20800] 08:59:25 INFO - PROCESS | 2196 | 1464105565186 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (0E349000) [pid = 2196] [serial = 1679] [outer = 0CC20800] 08:59:25 INFO - PROCESS | 2196 | 1464105565591 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 871ms 08:59:25 INFO - PROCESS | 2196 | 1464105565652 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 2196 | 1464105565654 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:25 INFO - PROCESS | 2196 | 1464105565657 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 2196 | 1464105565659 Marionette TRACE conn5 <- [1,2202,null,{}] 08:59:25 INFO - PROCESS | 2196 | 1464105565663 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}] 08:59:25 INFO - PROCESS | 2196 | 1464105565757 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:59:25 INFO - PROCESS | 2196 | 1464105565764 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 2196 | ++DOCSHELL 15B30400 == 62 [pid = 2196] [id = 560] 08:59:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (17A58C00) [pid = 2196] [serial = 1680] [outer = 00000000] 08:59:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1986CC00) [pid = 2196] [serial = 1681] [outer = 17A58C00] 08:59:25 INFO - PROCESS | 2196 | 1464105565814 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (19E10400) [pid = 2196] [serial = 1682] [outer = 17A58C00] 08:59:26 INFO - PROCESS | 2196 | 1464105566305 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 08:59:26 INFO - PROCESS | 2196 | 1464105566328 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 2196 | 1464105566330 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:26 INFO - PROCESS | 2196 | 1464105566338 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 2196 | 1464105566340 Marionette TRACE conn5 <- [1,2206,null,{}] 08:59:26 INFO - PROCESS | 2196 | 1464105566343 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}] 08:59:26 INFO - PROCESS | 2196 | 1464105566435 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:59:26 INFO - PROCESS | 2196 | 1464105566442 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF5800 == 63 [pid = 2196] [id = 561] 08:59:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (0E16EC00) [pid = 2196] [serial = 1683] [outer = 00000000] 08:59:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1BDB6C00) [pid = 2196] [serial = 1684] [outer = 0E16EC00] 08:59:26 INFO - PROCESS | 2196 | 1464105566490 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1C847C00) [pid = 2196] [serial = 1685] [outer = 0E16EC00] 08:59:27 INFO - PROCESS | 2196 | 1464105566974 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 08:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:27 INFO - PROCESS | 2196 | 1464105567009 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 2196 | 1464105567011 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 2196 | 1464105567014 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 2196 | 1464105567016 Marionette TRACE conn5 <- [1,2210,null,{}] 08:59:27 INFO - PROCESS | 2196 | 1464105567024 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}] 08:59:27 INFO - PROCESS | 2196 | 1464105567139 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:59:27 INFO - PROCESS | 2196 | 1464105567310 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 2196 | ++DOCSHELL 1DFA1800 == 64 [pid = 2196] [id = 562] 08:59:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1DFA8800) [pid = 2196] [serial = 1686] [outer = 00000000] 08:59:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1DFE7800) [pid = 2196] [serial = 1687] [outer = 1DFA8800] 08:59:27 INFO - PROCESS | 2196 | 1464105567357 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1E140000) [pid = 2196] [serial = 1688] [outer = 1DFA8800] 08:59:27 INFO - PROCESS | 2196 | 1464105567798 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 830ms 08:59:27 INFO - PROCESS | 2196 | 1464105567845 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 2196 | 1464105567848 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:27 INFO - PROCESS | 2196 | 1464105567851 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 2196 | 1464105567852 Marionette TRACE conn5 <- [1,2214,null,{}] 08:59:27 INFO - PROCESS | 2196 | 1464105567856 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}] 08:59:28 INFO - PROCESS | 2196 | 1464105567983 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:59:28 INFO - PROCESS | 2196 | 1464105568057 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 2196 | ++DOCSHELL 1E1EF000 == 65 [pid = 2196] [id = 563] 08:59:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1E1F0400) [pid = 2196] [serial = 1689] [outer = 00000000] 08:59:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1E2D8800) [pid = 2196] [serial = 1690] [outer = 1E1F0400] 08:59:28 INFO - PROCESS | 2196 | 1464105568102 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (1F2B0800) [pid = 2196] [serial = 1691] [outer = 1E1F0400] 08:59:28 INFO - PROCESS | 2196 | 1464105568515 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 731ms 08:59:28 INFO - PROCESS | 2196 | 1464105568613 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 2196 | 1464105568615 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:28 INFO - PROCESS | 2196 | 1464105568622 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 2196 | 1464105568624 Marionette TRACE conn5 <- [1,2218,null,{}] 08:59:28 INFO - PROCESS | 2196 | 1464105568628 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}] 08:59:28 INFO - PROCESS | 2196 | 1464105568775 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:59:28 INFO - PROCESS | 2196 | 1464105568872 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 2196 | ++DOCSHELL 1F2B9400 == 66 [pid = 2196] [id = 564] 08:59:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (1F2B9800) [pid = 2196] [serial = 1692] [outer = 00000000] 08:59:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (1FD2F400) [pid = 2196] [serial = 1693] [outer = 1F2B9800] 08:59:28 INFO - PROCESS | 2196 | 1464105568919 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (1FD4B800) [pid = 2196] [serial = 1694] [outer = 1F2B9800] 08:59:29 INFO - PROCESS | 2196 | 1464105569340 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 08:59:29 INFO - PROCESS | 2196 | 1464105569398 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 2196 | 1464105569400 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:29 INFO - PROCESS | 2196 | 1464105569409 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 2196 | 1464105569411 Marionette TRACE conn5 <- [1,2222,null,{}] 08:59:29 INFO - PROCESS | 2196 | 1464105569414 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}] 08:59:29 INFO - PROCESS | 2196 | 1464105569556 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (0E19E800) [pid = 2196] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (1DA54000) [pid = 2196] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (18905000) [pid = 2196] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (179F3C00) [pid = 2196] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (18D98800) [pid = 2196] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (0E171800) [pid = 2196] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (0DD37800) [pid = 2196] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (155E0C00) [pid = 2196] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (1A62A800) [pid = 2196] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1DFEEC00) [pid = 2196] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1E2CA000) [pid = 2196] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (15B2B400) [pid = 2196] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (196BE800) [pid = 2196] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1555C000) [pid = 2196] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1E1F7400) [pid = 2196] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (15E07800) [pid = 2196] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1FD30800) [pid = 2196] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (0E41D800) [pid = 2196] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (17BB0800) [pid = 2196] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (0E1A4C00) [pid = 2196] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1F226800) [pid = 2196] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (0D2A0000) [pid = 2196] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1E2D0C00) [pid = 2196] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (0D579000) [pid = 2196] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (0E4EF400) [pid = 2196] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1FD65000) [pid = 2196] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1FD2C800) [pid = 2196] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (19918C00) [pid = 2196] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1557D000) [pid = 2196] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1FD71C00) [pid = 2196] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1E2D1C00) [pid = 2196] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1F22B400) [pid = 2196] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1552C400) [pid = 2196] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (0DFE8400) [pid = 2196] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (196BEC00) [pid = 2196] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (0E1A3800) [pid = 2196] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1564B800) [pid = 2196] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1E2D3400) [pid = 2196] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (17BA2000) [pid = 2196] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1FD33C00) [pid = 2196] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (0DFF2000) [pid = 2196] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1BEC3800) [pid = 2196] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1BEBA400) [pid = 2196] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (15871800) [pid = 2196] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1A768800) [pid = 2196] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (0DB53C00) [pid = 2196] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:59:30 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1CB92000) [pid = 2196] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:59:30 INFO - PROCESS | 2196 | 1464105570065 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 2196 | ++DOCSHELL 0CCE9000 == 67 [pid = 2196] [id = 565] 08:59:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (0CCE9400) [pid = 2196] [serial = 1695] [outer = 00000000] 08:59:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (0DF3F000) [pid = 2196] [serial = 1696] [outer = 0CCE9400] 08:59:30 INFO - PROCESS | 2196 | 1464105570115 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (0E19FC00) [pid = 2196] [serial = 1697] [outer = 0CCE9400] 08:59:30 INFO - PROCESS | 2196 | 1464105570534 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1175ms 08:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:30 INFO - PROCESS | 2196 | 1464105570588 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 2196 | 1464105570590 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 2196 | 1464105570593 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 2196 | 1464105570595 Marionette TRACE conn5 <- [1,2226,null,{}] 08:59:30 INFO - PROCESS | 2196 | 1464105570598 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}] 08:59:30 INFO - PROCESS | 2196 | 1464105570694 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:59:30 INFO - PROCESS | 2196 | 1464105570704 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 2196 | ++DOCSHELL 0E32BC00 == 68 [pid = 2196] [id = 566] 08:59:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1555EC00) [pid = 2196] [serial = 1698] [outer = 00000000] 08:59:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (169E9000) [pid = 2196] [serial = 1699] [outer = 1555EC00] 08:59:30 INFO - PROCESS | 2196 | 1464105570752 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (196B2800) [pid = 2196] [serial = 1700] [outer = 1555EC00] 08:59:31 INFO - PROCESS | 2196 | 1464105571176 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 08:59:31 INFO - PROCESS | 2196 | 1464105571224 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:31 INFO - PROCESS | 2196 | 1464105571226 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:59:31 INFO - PROCESS | 2196 | 1464105571249 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 2196 | 1464105571252 Marionette TRACE conn5 <- [1,2230,null,{}] 08:59:31 INFO - PROCESS | 2196 | 1464105571255 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}] 08:59:31 INFO - PROCESS | 2196 | 1464105571363 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:59:31 INFO - PROCESS | 2196 | 1464105571407 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 2196 | ++DOCSHELL 196BEC00 == 69 [pid = 2196] [id = 567] 08:59:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1BDB3800) [pid = 2196] [serial = 1701] [outer = 00000000] 08:59:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1DFA7C00) [pid = 2196] [serial = 1702] [outer = 1BDB3800] 08:59:31 INFO - PROCESS | 2196 | 1464105571456 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1E2D1C00) [pid = 2196] [serial = 1703] [outer = 1BDB3800] 08:59:31 INFO - PROCESS | 2196 | 1464105571923 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 751ms 08:59:32 INFO - PROCESS | 2196 | 1464105571980 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:32 INFO - PROCESS | 2196 | 1464105571982 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 2196 | 1464105571985 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 2196 | 1464105571987 Marionette TRACE conn5 <- [1,2234,null,{}] 08:59:32 INFO - PROCESS | 2196 | 1464105571991 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}] 08:59:32 INFO - PROCESS | 2196 | 1464105572164 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:59:32 INFO - PROCESS | 2196 | 1464105572322 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 2196 | ++DOCSHELL 0D2A0000 == 70 [pid = 2196] [id = 568] 08:59:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (0D53A000) [pid = 2196] [serial = 1704] [outer = 00000000] 08:59:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (0DB54400) [pid = 2196] [serial = 1705] [outer = 0D53A000] 08:59:32 INFO - PROCESS | 2196 | 1464105572383 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (0EEEBC00) [pid = 2196] [serial = 1706] [outer = 0D53A000] 08:59:33 INFO - PROCESS | 2196 | 1464105573101 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1177ms 08:59:33 INFO - PROCESS | 2196 | 1464105573164 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 2196 | 1464105573169 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:33 INFO - PROCESS | 2196 | 1464105573173 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 2196 | 1464105573177 Marionette TRACE conn5 <- [1,2238,null,{}] 08:59:33 INFO - PROCESS | 2196 | 1464105573183 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}] 08:59:33 INFO - PROCESS | 2196 | 1464105573345 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:59:33 INFO - PROCESS | 2196 | 1464105573503 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 2196 | ++DOCSHELL 15871400 == 71 [pid = 2196] [id = 569] 08:59:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (18888800) [pid = 2196] [serial = 1707] [outer = 00000000] 08:59:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (196C2800) [pid = 2196] [serial = 1708] [outer = 18888800] 08:59:33 INFO - PROCESS | 2196 | 1464105573569 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1991D400) [pid = 2196] [serial = 1709] [outer = 18888800] 08:59:34 INFO - PROCESS | 2196 | 1464105574177 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1018ms 08:59:34 INFO - PROCESS | 2196 | 1464105574196 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:34 INFO - PROCESS | 2196 | 1464105574200 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 2196 | 1464105574204 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 2196 | 1464105574206 Marionette TRACE conn5 <- [1,2242,null,{}] 08:59:34 INFO - PROCESS | 2196 | 1464105574210 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}] 08:59:34 INFO - PROCESS | 2196 | 1464105574333 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:59:34 INFO - PROCESS | 2196 | 1464105574514 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 2196 | ++DOCSHELL 1C87C800 == 72 [pid = 2196] [id = 570] 08:59:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1CB1F400) [pid = 2196] [serial = 1710] [outer = 00000000] 08:59:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1DA55C00) [pid = 2196] [serial = 1711] [outer = 1CB1F400] 08:59:34 INFO - PROCESS | 2196 | 1464105574574 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1DFAA400) [pid = 2196] [serial = 1712] [outer = 1CB1F400] 08:59:35 INFO - PROCESS | 2196 | 1464105575226 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1079ms 08:59:35 INFO - PROCESS | 2196 | 1464105575285 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 2196 | 1464105575289 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:35 INFO - PROCESS | 2196 | 1464105575300 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 2196 | 1464105575306 Marionette TRACE conn5 <- [1,2246,null,{}] 08:59:35 INFO - PROCESS | 2196 | 1464105575309 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}] 08:59:35 INFO - PROCESS | 2196 | 1464105575427 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:59:35 INFO - PROCESS | 2196 | 1464105575585 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 2196 | ++DOCSHELL 0E19C400 == 73 [pid = 2196] [id = 571] 08:59:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1FD33400) [pid = 2196] [serial = 1713] [outer = 00000000] 08:59:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (20A42000) [pid = 2196] [serial = 1714] [outer = 1FD33400] 08:59:35 INFO - PROCESS | 2196 | 1464105575641 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (20EAF400) [pid = 2196] [serial = 1715] [outer = 1FD33400] 08:59:36 INFO - PROCESS | 2196 | 1464105576238 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 990ms 08:59:36 INFO - PROCESS | 2196 | 1464105576285 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 2196 | 1464105576288 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:36 INFO - PROCESS | 2196 | 1464105576291 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 2196 | 1464105576293 Marionette TRACE conn5 <- [1,2250,null,{}] 08:59:36 INFO - PROCESS | 2196 | 1464105576297 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}] 08:59:36 INFO - PROCESS | 2196 | 1464105576410 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:59:36 INFO - PROCESS | 2196 | 1464105576567 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 2196 | ++DOCSHELL 20412C00 == 74 [pid = 2196] [id = 572] 08:59:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (20416400) [pid = 2196] [serial = 1716] [outer = 00000000] 08:59:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (2041B800) [pid = 2196] [serial = 1717] [outer = 20416400] 08:59:36 INFO - PROCESS | 2196 | 1464105576623 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (2041DC00) [pid = 2196] [serial = 1718] [outer = 20416400] 08:59:37 INFO - PROCESS | 2196 | 1464105577169 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 08:59:37 INFO - PROCESS | 2196 | 1464105577225 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 2196 | 1464105577227 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:59:37 INFO - PROCESS | 2196 | 1464105577231 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:37 INFO - PROCESS | 2196 | 1464105577233 Marionette TRACE conn5 <- [1,2254,null,{}] 08:59:37 INFO - PROCESS | 2196 | 1464105577237 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}] 08:59:37 INFO - PROCESS | 2196 | 1464105577386 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:59:37 INFO - PROCESS | 2196 | 1464105577552 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 2196 | ++DOCSHELL 21855C00 == 75 [pid = 2196] [id = 573] 08:59:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (21856400) [pid = 2196] [serial = 1719] [outer = 00000000] 08:59:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (21B87400) [pid = 2196] [serial = 1720] [outer = 21856400] 08:59:37 INFO - PROCESS | 2196 | 1464105577619 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (21F84800) [pid = 2196] [serial = 1721] [outer = 21856400] 08:59:38 INFO - PROCESS | 2196 | 1464105578243 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1068ms 08:59:38 INFO - PROCESS | 2196 | 1464105578303 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 2196 | 1464105578305 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:59:38 INFO - PROCESS | 2196 | 1464105578309 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 2196 | 1464105578311 Marionette TRACE conn5 <- [1,2258,null,{}] 08:59:38 INFO - PROCESS | 2196 | 1464105578315 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}] 08:59:38 INFO - PROCESS | 2196 | 1464105578440 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:59:38 INFO - PROCESS | 2196 | 1464105578608 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3D800 == 76 [pid = 2196] [id = 574] 08:59:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (0DD3F800) [pid = 2196] [serial = 1722] [outer = 00000000] 08:59:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (171E9800) [pid = 2196] [serial = 1723] [outer = 0DD3F800] 08:59:38 INFO - PROCESS | 2196 | 1464105578667 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (18A9A000) [pid = 2196] [serial = 1724] [outer = 0DD3F800] 08:59:39 INFO - PROCESS | 2196 | 1464105579585 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1321ms 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:59:39 INFO - PROCESS | 2196 | 1464105579635 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 2196 | 1464105579639 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:59:39 INFO - PROCESS | 2196 | 1464105579644 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 2196 | 1464105579647 Marionette TRACE conn5 <- [1,2262,null,{}] 08:59:39 INFO - PROCESS | 2196 | 1464105579653 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}] 08:59:39 INFO - PROCESS | 2196 | 1464105579761 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:59:39 INFO - PROCESS | 2196 | 1464105579927 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 2196 | ++DOCSHELL 0D26F000 == 77 [pid = 2196] [id = 575] 08:59:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (0D664800) [pid = 2196] [serial = 1725] [outer = 00000000] 08:59:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (15493800) [pid = 2196] [serial = 1726] [outer = 0D664800] 08:59:40 INFO - PROCESS | 2196 | 1464105579977 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (15871000) [pid = 2196] [serial = 1727] [outer = 0D664800] 08:59:40 INFO - PROCESS | 2196 | 1464105580564 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 990ms 08:59:40 INFO - PROCESS | 2196 | 1464105580635 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 2196 | 1464105580641 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:59:40 INFO - PROCESS | 2196 | 1464105580647 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 2196 | 1464105580650 Marionette TRACE conn5 <- [1,2266,null,{}] 08:59:40 INFO - PROCESS | 2196 | 1464105580674 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}] 08:59:40 INFO - PROCESS | 2196 | 1464105580786 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:59:41 INFO - PROCESS | 2196 | 1464105580968 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 1E1EC400 == 76 [pid = 2196] [id = 523] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 15560800 == 75 [pid = 2196] [id = 521] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 196BEC00 == 74 [pid = 2196] [id = 567] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 0E32BC00 == 73 [pid = 2196] [id = 566] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 0CCE9000 == 72 [pid = 2196] [id = 565] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 1F2B9400 == 71 [pid = 2196] [id = 564] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 1E1EF000 == 70 [pid = 2196] [id = 563] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 1DFA1800 == 69 [pid = 2196] [id = 562] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 0CCF5800 == 68 [pid = 2196] [id = 561] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 15B30400 == 67 [pid = 2196] [id = 560] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1A631000) [pid = 2196] [serial = 1630] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (19876400) [pid = 2196] [serial = 1615] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1FD32000) [pid = 2196] [serial = 1651] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1F2B8800) [pid = 2196] [serial = 1618] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1FD6C400) [pid = 2196] [serial = 1621] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1FE97000) [pid = 2196] [serial = 1624] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (21861000) [pid = 2196] [serial = 1627] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | ++DOCSHELL 0CCE9000 == 68 [pid = 2196] [id = 576] 08:59:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (0CCF5800) [pid = 2196] [serial = 1728] [outer = 00000000] 08:59:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (0DF35800) [pid = 2196] [serial = 1729] [outer = 0CCF5800] 08:59:41 INFO - PROCESS | 2196 | 1464105581080 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (12582400) [pid = 2196] [serial = 1730] [outer = 0CCF5800] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 0CC16400 == 67 [pid = 2196] [id = 559] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 0E19E000 == 66 [pid = 2196] [id = 558] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 15B31800 == 65 [pid = 2196] [id = 557] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 169E3C00 == 64 [pid = 2196] [id = 551] 08:59:41 INFO - PROCESS | 2196 | --DOCSHELL 1E1EF800 == 63 [pid = 2196] [id = 550] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1E13B800) [pid = 2196] [serial = 1430] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (20A49000) [pid = 2196] [serial = 1481] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1ADB9000) [pid = 2196] [serial = 1301] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1255C400) [pid = 2196] [serial = 1253] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1DF82000) [pid = 2196] [serial = 1346] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1991EC00) [pid = 2196] [serial = 1385] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (196B3400) [pid = 2196] [serial = 1427] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (19E10800) [pid = 2196] [serial = 1472] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1548F000) [pid = 2196] [serial = 1295] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1E2CB000) [pid = 2196] [serial = 1391] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (174D2C00) [pid = 2196] [serial = 1256] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1C0C0000) [pid = 2196] [serial = 1304] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1E147800) [pid = 2196] [serial = 1388] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1FD26400) [pid = 2196] [serial = 1475] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (174CA000) [pid = 2196] [serial = 1340] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1BDB1800) [pid = 2196] [serial = 1343] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (15BB4800) [pid = 2196] [serial = 1382] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1F225400) [pid = 2196] [serial = 1433] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (17BAC000) [pid = 2196] [serial = 1298] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1FD4DC00) [pid = 2196] [serial = 1478] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (15E10400) [pid = 2196] [serial = 1469] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (194EB000) [pid = 2196] [serial = 1259] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (15562000) [pid = 2196] [serial = 1424] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1F22FC00) [pid = 2196] [serial = 1436] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (0DD3CC00) [pid = 2196] [serial = 1337] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1FD47000) [pid = 2196] [serial = 1529] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (0DD40400) [pid = 2196] [serial = 1250] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1FD29400) [pid = 2196] [serial = 1523] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1961C000) [pid = 2196] [serial = 1517] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (20A43400) [pid = 2196] [serial = 1526] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1555CC00) [pid = 2196] [serial = 1514] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1E13D000) [pid = 2196] [serial = 1520] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1DF8A000) [pid = 2196] [serial = 1645] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1BFCD400) [pid = 2196] [serial = 1642] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (17A66400) [pid = 2196] [serial = 1580] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1FD6F800) [pid = 2196] [serial = 1574] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (20EAD800) [pid = 2196] [serial = 1562] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1AC64C00) [pid = 2196] [serial = 1568] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (17BA6400) [pid = 2196] [serial = 1565] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (21854000) [pid = 2196] [serial = 1577] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (20A48400) [pid = 2196] [serial = 1571] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1F906000) [pid = 2196] [serial = 1649] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (17B35800) [pid = 2196] [serial = 1636] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (17BA8000) [pid = 2196] [serial = 1637] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1F22B000) [pid = 2196] [serial = 1610] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1A767C00) [pid = 2196] [serial = 1639] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (174C8800) [pid = 2196] [serial = 1613] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (15826400) [pid = 2196] [serial = 1612] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1AC60C00) [pid = 2196] [serial = 1640] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (194F3C00) [pid = 2196] [serial = 1633] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19DBB800) [pid = 2196] [serial = 1634] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1DFA3000) [pid = 2196] [serial = 1646] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1F2B0C00) [pid = 2196] [serial = 1648] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1C877800) [pid = 2196] [serial = 1643] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 2196 | 1464105581561 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 950ms 08:59:41 INFO - PROCESS | 2196 | 1464105581604 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 2196 | 1464105581606 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:59:41 INFO - PROCESS | 2196 | 1464105581610 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 2196 | 1464105581614 Marionette TRACE conn5 <- [1,2270,null,{}] 08:59:41 INFO - PROCESS | 2196 | 1464105581625 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}] 08:59:41 INFO - PROCESS | 2196 | 1464105581725 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:59:41 INFO - PROCESS | 2196 | 1464105581737 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 2196 | ++DOCSHELL 15BB9000 == 64 [pid = 2196] [id = 577] 08:59:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (15C9F000) [pid = 2196] [serial = 1731] [outer = 00000000] 08:59:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (169E9800) [pid = 2196] [serial = 1732] [outer = 15C9F000] 08:59:41 INFO - PROCESS | 2196 | 1464105581827 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (179F5800) [pid = 2196] [serial = 1733] [outer = 15C9F000] 08:59:42 INFO - PROCESS | 2196 | 1464105582310 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 731ms 08:59:42 INFO - PROCESS | 2196 | 1464105582359 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 2196 | 1464105582362 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:59:42 INFO - PROCESS | 2196 | 1464105582394 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 2196 | 1464105582396 Marionette TRACE conn5 <- [1,2274,null,{}] 08:59:42 INFO - PROCESS | 2196 | 1464105582402 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}] 08:59:42 INFO - PROCESS | 2196 | 1464105582492 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:59:42 INFO - PROCESS | 2196 | 1464105582499 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 2196 | ++DOCSHELL 17AC3400 == 65 [pid = 2196] [id = 578] 08:59:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (17AC3C00) [pid = 2196] [serial = 1734] [outer = 00000000] 08:59:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1888E800) [pid = 2196] [serial = 1735] [outer = 17AC3C00] 08:59:42 INFO - PROCESS | 2196 | 1464105582544 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (18964000) [pid = 2196] [serial = 1736] [outer = 17AC3C00] 08:59:43 INFO - PROCESS | 2196 | 1464105582984 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]]]}] 08:59:43 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 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:59:43 INFO - PROCESS | 2196 | 1464105583034 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 2196 | 1464105583036 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 2196 | 1464105583039 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 2196 | 1464105583041 Marionette TRACE conn5 <- [1,2278,null,{}] 08:59:43 INFO - PROCESS | 2196 | 1464105583045 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}] 08:59:43 INFO - PROCESS | 2196 | 1464105583137 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:59:43 INFO - PROCESS | 2196 | 1464105583143 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 2196 | ++DOCSHELL 0E167800 == 66 [pid = 2196] [id = 579] 08:59:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (18D81400) [pid = 2196] [serial = 1737] [outer = 00000000] 08:59:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (196AFC00) [pid = 2196] [serial = 1738] [outer = 18D81400] 08:59:43 INFO - PROCESS | 2196 | 1464105583191 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (196B3400) [pid = 2196] [serial = 1739] [outer = 18D81400] 08:59:43 INFO - PROCESS | 2196 | 1464105583690 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 08:59:43 INFO - PROCESS | 2196 | 1464105583718 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 2196 | 1464105583720 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 2196 | 1464105583724 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 2196 | 1464105583726 Marionette TRACE conn5 <- [1,2282,null,{}] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:59:43 INFO - PROCESS | 2196 | 1464105583729 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}] 08:59:43 INFO - PROCESS | 2196 | 1464105583876 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:59:44 INFO - PROCESS | 2196 | 1464105583979 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 2196 | ++DOCSHELL 1986FC00 == 67 [pid = 2196] [id = 580] 08:59:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1991F800) [pid = 2196] [serial = 1740] [outer = 00000000] 08:59:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (19E15800) [pid = 2196] [serial = 1741] [outer = 1991F800] 08:59:44 INFO - PROCESS | 2196 | 1464105584025 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1A764800) [pid = 2196] [serial = 1742] [outer = 1991F800] 08:59:44 INFO - PROCESS | 2196 | 1464105584453 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 08:59:44 INFO - PROCESS | 2196 | 1464105584499 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 2196 | 1464105584501 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:59:44 INFO - PROCESS | 2196 | 1464105584511 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 2196 | 1464105584513 Marionette TRACE conn5 <- [1,2286,null,{}] 08:59:44 INFO - PROCESS | 2196 | 1464105584517 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}] 08:59:44 INFO - PROCESS | 2196 | 1464105584648 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:59:44 INFO - PROCESS | 2196 | 1464105584726 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 2196 | ++DOCSHELL 1AC55800 == 68 [pid = 2196] [id = 581] 08:59:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1AC56C00) [pid = 2196] [serial = 1743] [outer = 00000000] 08:59:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1AC64800) [pid = 2196] [serial = 1744] [outer = 1AC56C00] 08:59:44 INFO - PROCESS | 2196 | 1464105584774 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1BDB0400) [pid = 2196] [serial = 1745] [outer = 1AC56C00] 08:59:45 INFO - PROCESS | 2196 | 1464105585221 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 08:59:45 INFO - PROCESS | 2196 | 1464105585281 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 2196 | 1464105585283 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 2196 | 1464105585290 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 2196 | 1464105585292 Marionette TRACE conn5 <- [1,2290,null,{}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:59:45 INFO - PROCESS | 2196 | 1464105585296 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}] 08:59:45 INFO - PROCESS | 2196 | 1464105585688 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (0E49D400) [pid = 2196] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (17A58C00) [pid = 2196] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1DFA8800) [pid = 2196] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1555EC00) [pid = 2196] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0CCE9400) [pid = 2196] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1FD4FC00) [pid = 2196] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1F2B9800) [pid = 2196] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (0E16EC00) [pid = 2196] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1E1F0400) [pid = 2196] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1E2CF000) [pid = 2196] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (171F0800) [pid = 2196] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1FE8FC00) [pid = 2196] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (0CC20800) [pid = 2196] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (20EB2800) [pid = 2196] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (15CA9000) [pid = 2196] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:59:45 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (179FC400) [pid = 2196] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:45 INFO - PROCESS | 2196 | 1464105585765 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 2196 | ++DOCSHELL 0CC20800 == 69 [pid = 2196] [id = 582] 08:59:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (0CCE9400) [pid = 2196] [serial = 1746] [outer = 00000000] 08:59:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (15534C00) [pid = 2196] [serial = 1747] [outer = 0CCE9400] 08:59:45 INFO - PROCESS | 2196 | 1464105585810 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (171EEC00) [pid = 2196] [serial = 1748] [outer = 0CCE9400] 08:59:46 INFO - PROCESS | 2196 | 1464105586158 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 910ms 08:59:46 INFO - PROCESS | 2196 | 1464105586217 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 2196 | 1464105586219 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:59:46 INFO - PROCESS | 2196 | 1464105586222 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 2196 | 1464105586224 Marionette TRACE conn5 <- [1,2294,null,{}] 08:59:46 INFO - PROCESS | 2196 | 1464105586227 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}] 08:59:46 INFO - PROCESS | 2196 | 1464105586316 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:59:46 INFO - PROCESS | 2196 | 1464105586322 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 2196 | ++DOCSHELL 171F3400 == 70 [pid = 2196] [id = 583] 08:59:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (18968000) [pid = 2196] [serial = 1749] [outer = 00000000] 08:59:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C0C5C00) [pid = 2196] [serial = 1750] [outer = 18968000] 08:59:46 INFO - PROCESS | 2196 | 1464105586366 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C462C00) [pid = 2196] [serial = 1751] [outer = 18968000] 08:59:46 INFO - PROCESS | 2196 | 1464105586818 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 08:59:46 INFO - PROCESS | 2196 | 1464105586861 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 2196 | 1464105586863 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:59:46 INFO - PROCESS | 2196 | 1464105586866 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 2196 | 1464105586868 Marionette TRACE conn5 <- [1,2298,null,{}] 08:59:46 INFO - PROCESS | 2196 | 1464105586872 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}] 08:59:46 INFO - PROCESS | 2196 | 1464105586966 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:59:47 INFO - PROCESS | 2196 | 1464105586973 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 2196 | ++DOCSHELL 15533000 == 71 [pid = 2196] [id = 584] 08:59:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BEBE400) [pid = 2196] [serial = 1752] [outer = 00000000] 08:59:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1D9B2400) [pid = 2196] [serial = 1753] [outer = 1BEBE400] 08:59:47 INFO - PROCESS | 2196 | 1464105587021 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1DAA5800) [pid = 2196] [serial = 1754] [outer = 1BEBE400] 08:59:47 INFO - PROCESS | 2196 | 1464105587496 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 08:59:47 INFO - PROCESS | 2196 | 1464105587540 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 2196 | 1464105587542 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:59:47 INFO - PROCESS | 2196 | 1464105587561 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 2196 | 1464105587563 Marionette TRACE conn5 <- [1,2302,null,{}] 08:59:47 INFO - PROCESS | 2196 | 1464105587567 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}] 08:59:47 INFO - PROCESS | 2196 | 1464105587673 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:59:47 INFO - PROCESS | 2196 | 1464105587895 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 2196 | ++DOCSHELL 0D576800 == 72 [pid = 2196] [id = 585] 08:59:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (0D577400) [pid = 2196] [serial = 1755] [outer = 00000000] 08:59:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (0DD3A000) [pid = 2196] [serial = 1756] [outer = 0D577400] 08:59:47 INFO - PROCESS | 2196 | 1464105587955 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (0E16AC00) [pid = 2196] [serial = 1757] [outer = 0D577400] 08:59:48 INFO - PROCESS | 2196 | 1464105588653 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1147ms 08:59:48 INFO - PROCESS | 2196 | 1464105588698 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 2196 | 1464105588703 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 2196 | 1464105588708 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:59:48 INFO - PROCESS | 2196 | 1464105588712 Marionette TRACE conn5 <- [1,2306,null,{}] 08:59:48 INFO - PROCESS | 2196 | 1464105588717 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}] 08:59:48 INFO - PROCESS | 2196 | 1464105588840 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:59:49 INFO - PROCESS | 2196 | 1464105588993 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 2196 | ++DOCSHELL 169E3C00 == 73 [pid = 2196] [id = 586] 08:59:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (174C9400) [pid = 2196] [serial = 1758] [outer = 00000000] 08:59:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (17AC5000) [pid = 2196] [serial = 1759] [outer = 174C9400] 08:59:49 INFO - PROCESS | 2196 | 1464105589051 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (17BA2C00) [pid = 2196] [serial = 1760] [outer = 174C9400] 08:59:49 INFO - PROCESS | 2196 | 1464105589638 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] 08:59:49 INFO - PROCESS | 2196 | 1464105589690 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:59:49 INFO - PROCESS | 2196 | 1464105589694 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:59:49 INFO - PROCESS | 2196 | 1464105589696 Marionette TRACE conn5 <- [1,2310,null,{}] 08:59:49 INFO - PROCESS | 2196 | 1464105589700 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}] 08:59:49 INFO - PROCESS | 2196 | 1464105589846 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:59:50 INFO - PROCESS | 2196 | 1464105590000 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 2196 | ++DOCSHELL 15498400 == 74 [pid = 2196] [id = 587] 08:59:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (19E14000) [pid = 2196] [serial = 1761] [outer = 00000000] 08:59:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1BDAC400) [pid = 2196] [serial = 1762] [outer = 19E14000] 08:59:50 INFO - PROCESS | 2196 | 1464105590056 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1DA99000) [pid = 2196] [serial = 1763] [outer = 19E14000] 08:59:50 INFO - PROCESS | 2196 | 1464105590677 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1022ms 08:59:50 INFO - PROCESS | 2196 | 1464105590719 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 2196 | 1464105590722 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:59:50 INFO - PROCESS | 2196 | 1464105590732 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 2196 | 1464105590738 Marionette TRACE conn5 <- [1,2314,null,{}] 08:59:50 INFO - PROCESS | 2196 | 1464105590760 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}] 08:59:50 INFO - PROCESS | 2196 | 1464105590878 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:59:51 INFO - PROCESS | 2196 | 1464105591028 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 2196 | ++DOCSHELL 1DA5EC00 == 75 [pid = 2196] [id = 588] 08:59:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1DFA3000) [pid = 2196] [serial = 1764] [outer = 00000000] 08:59:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1E1F6C00) [pid = 2196] [serial = 1765] [outer = 1DFA3000] 08:59:51 INFO - PROCESS | 2196 | 1464105591084 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1E2CD800) [pid = 2196] [serial = 1766] [outer = 1DFA3000] 08:59:51 INFO - PROCESS | 2196 | 1464105591682 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1007ms 08:59:51 INFO - PROCESS | 2196 | 1464105591736 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 2196 | 1464105591739 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:59:51 INFO - PROCESS | 2196 | 1464105591743 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 2196 | 1464105591745 Marionette TRACE conn5 <- [1,2318,null,{}] 08:59:51 INFO - PROCESS | 2196 | 1464105591748 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}] 08:59:51 INFO - PROCESS | 2196 | 1464105591862 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:59:52 INFO - PROCESS | 2196 | 1464105592014 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D0400 == 76 [pid = 2196] [id = 589] 08:59:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1E2D2C00) [pid = 2196] [serial = 1767] [outer = 00000000] 08:59:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1F2AA800) [pid = 2196] [serial = 1768] [outer = 1E2D2C00] 08:59:52 INFO - PROCESS | 2196 | 1464105592072 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1F2AEC00) [pid = 2196] [serial = 1769] [outer = 1E2D2C00] 08:59:52 INFO - PROCESS | 2196 | 1464105592640 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 931ms 08:59:52 INFO - PROCESS | 2196 | 1464105592676 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 2196 | 1464105592678 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:59:52 INFO - PROCESS | 2196 | 1464105592682 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 2196 | 1464105592684 Marionette TRACE conn5 <- [1,2322,null,{}] 08:59:52 INFO - PROCESS | 2196 | 1464105592688 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}] 08:59:52 INFO - PROCESS | 2196 | 1464105592803 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:59:53 INFO - PROCESS | 2196 | 1464105592978 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 2196 | ++DOCSHELL 1F906000 == 77 [pid = 2196] [id = 590] 08:59:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1F906400) [pid = 2196] [serial = 1770] [outer = 00000000] 08:59:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1F90EC00) [pid = 2196] [serial = 1771] [outer = 1F906400] 08:59:53 INFO - PROCESS | 2196 | 1464105593046 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1FD2AC00) [pid = 2196] [serial = 1772] [outer = 1F906400] 08:59:53 INFO - PROCESS | 2196 | 1464105593615 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 08:59:53 INFO - PROCESS | 2196 | 1464105593656 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 2196 | 1464105593659 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:59:53 INFO - PROCESS | 2196 | 1464105593662 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 2196 | 1464105593664 Marionette TRACE conn5 <- [1,2326,null,{}] 08:59:53 INFO - PROCESS | 2196 | 1464105593668 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}] 08:59:53 INFO - PROCESS | 2196 | 1464105593787 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:59:53 INFO - PROCESS | 2196 | 1464105593958 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 2196 | ++DOCSHELL 1A420000 == 78 [pid = 2196] [id = 591] 08:59:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1FD2EC00) [pid = 2196] [serial = 1773] [outer = 00000000] 08:59:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FD4EC00) [pid = 2196] [serial = 1774] [outer = 1FD2EC00] 08:59:54 INFO - PROCESS | 2196 | 1464105594017 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FD69C00) [pid = 2196] [serial = 1775] [outer = 1FD2EC00] 08:59:54 INFO - PROCESS | 2196 | 1464105594680 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1075ms 08:59:54 INFO - PROCESS | 2196 | 1464105594741 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 2196 | 1464105594743 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 2196 | 1464105594747 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:59:54 INFO - PROCESS | 2196 | 1464105594749 Marionette TRACE conn5 <- [1,2330,null,{}] 08:59:54 INFO - PROCESS | 2196 | 1464105594753 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}] 08:59:54 INFO - PROCESS | 2196 | 1464105594870 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:59:55 INFO - PROCESS | 2196 | 1464105595031 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 2196 | ++DOCSHELL 0E346800 == 79 [pid = 2196] [id = 592] 08:59:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (12582800) [pid = 2196] [serial = 1776] [outer = 00000000] 08:59:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (17BA7800) [pid = 2196] [serial = 1777] [outer = 12582800] 08:59:55 INFO - PROCESS | 2196 | 1464105595090 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1991DC00) [pid = 2196] [serial = 1778] [outer = 12582800] 08:59:55 INFO - PROCESS | 2196 | 1464105595900 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1171ms 08:59:55 INFO - PROCESS | 2196 | 1464105595922 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:59:55 INFO - PROCESS | 2196 | 1464105595927 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 2196 | 1464105595932 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 2196 | 1464105595936 Marionette TRACE conn5 <- [1,2334,null,{}] 08:59:55 INFO - PROCESS | 2196 | 1464105595942 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}] 08:59:56 INFO - PROCESS | 2196 | 1464105596050 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:59:56 INFO - PROCESS | 2196 | 1464105596214 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 2196 | ++DOCSHELL 15B68400 == 80 [pid = 2196] [id = 593] 08:59:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (16917800) [pid = 2196] [serial = 1779] [outer = 00000000] 08:59:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (17AC7000) [pid = 2196] [serial = 1780] [outer = 16917800] 08:59:56 INFO - PROCESS | 2196 | 1464105596269 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1890EC00) [pid = 2196] [serial = 1781] [outer = 16917800] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 1AC57400 == 79 [pid = 2196] [id = 503] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 1E1F6000 == 78 [pid = 2196] [id = 477] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 15533000 == 77 [pid = 2196] [id = 584] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 171F3400 == 76 [pid = 2196] [id = 583] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 0CC20800 == 75 [pid = 2196] [id = 582] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 1AC55800 == 74 [pid = 2196] [id = 581] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 1986FC00 == 73 [pid = 2196] [id = 580] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 0E167800 == 72 [pid = 2196] [id = 579] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 17AC3400 == 71 [pid = 2196] [id = 578] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 15BB9000 == 70 [pid = 2196] [id = 577] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 0CCE9000 == 69 [pid = 2196] [id = 576] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 0D26F000 == 68 [pid = 2196] [id = 575] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1DFA7C00) [pid = 2196] [serial = 1702] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 20412C00 == 67 [pid = 2196] [id = 572] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 0E19C400 == 66 [pid = 2196] [id = 571] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 1C87C800 == 65 [pid = 2196] [id = 570] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 15871400 == 64 [pid = 2196] [id = 569] 08:59:56 INFO - PROCESS | 2196 | --DOCSHELL 0D2A0000 == 63 [pid = 2196] [id = 568] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1FD25800) [pid = 2196] [serial = 1660] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (196C3000) [pid = 2196] [serial = 1675] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1A804C00) [pid = 2196] [serial = 1657] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (19E10400) [pid = 2196] [serial = 1682] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (21F88C00) [pid = 2196] [serial = 1669] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1E140000) [pid = 2196] [serial = 1688] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (196B2800) [pid = 2196] [serial = 1700] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (0DF3F000) [pid = 2196] [serial = 1696] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (20A45C00) [pid = 2196] [serial = 1622] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1FD4B800) [pid = 2196] [serial = 1694] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (21B8EC00) [pid = 2196] [serial = 1666] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (17B37C00) [pid = 2196] [serial = 1654] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C847C00) [pid = 2196] [serial = 1685] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1F2B0800) [pid = 2196] [serial = 1691] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1FD2F400) [pid = 2196] [serial = 1693] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1F90F800) [pid = 2196] [serial = 1619] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (0E19FC00) [pid = 2196] [serial = 1697] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1AC62C00) [pid = 2196] [serial = 1631] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1FE99400) [pid = 2196] [serial = 1625] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1DFE7800) [pid = 2196] [serial = 1687] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (20EB5000) [pid = 2196] [serial = 1663] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (0E349000) [pid = 2196] [serial = 1679] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (21B88400) [pid = 2196] [serial = 1628] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1E2D8800) [pid = 2196] [serial = 1690] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (17A5E400) [pid = 2196] [serial = 1672] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (0D6F2000) [pid = 2196] [serial = 1678] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (169E9000) [pid = 2196] [serial = 1699] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1A62B800) [pid = 2196] [serial = 1616] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1986CC00) [pid = 2196] [serial = 1681] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (19E0EC00) [pid = 2196] [serial = 1676] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1BDB6C00) [pid = 2196] [serial = 1684] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1888EC00) [pid = 2196] [serial = 1673] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2196 | 1464105596900 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 08:59:56 INFO - PROCESS | 2196 | 1464105596922 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 2196 | 1464105596928 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:59:56 INFO - PROCESS | 2196 | 1464105596933 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 2196 | 1464105596936 Marionette TRACE conn5 <- [1,2338,null,{}] 08:59:56 INFO - PROCESS | 2196 | 1464105596940 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}] 08:59:57 INFO - PROCESS | 2196 | 1464105597034 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:59:57 INFO - PROCESS | 2196 | 1464105597147 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 2196 | ++DOCSHELL 0DCAAC00 == 64 [pid = 2196] [id = 594] 08:59:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (0DD3C000) [pid = 2196] [serial = 1782] [outer = 00000000] 08:59:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (15565000) [pid = 2196] [serial = 1783] [outer = 0DD3C000] 08:59:57 INFO - PROCESS | 2196 | 1464105597192 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (169E9000) [pid = 2196] [serial = 1784] [outer = 0DD3C000] 08:59:57 INFO - PROCESS | 2196 | 1464105597591 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 08:59:57 INFO - PROCESS | 2196 | 1464105597667 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 2196 | 1464105597669 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 2196 | 1464105597673 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:59:57 INFO - PROCESS | 2196 | 1464105597677 Marionette TRACE conn5 <- [1,2342,null,{}] 08:59:57 INFO - PROCESS | 2196 | 1464105597687 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}] 08:59:57 INFO - PROCESS | 2196 | 1464105597819 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:59:57 INFO - PROCESS | 2196 | 1464105597837 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 2196 | ++DOCSHELL 196B6800 == 65 [pid = 2196] [id = 595] 08:59:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (196B7000) [pid = 2196] [serial = 1785] [outer = 00000000] 08:59:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (196C3C00) [pid = 2196] [serial = 1786] [outer = 196B7000] 08:59:57 INFO - PROCESS | 2196 | 1464105597888 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (19915800) [pid = 2196] [serial = 1787] [outer = 196B7000] 08:59:58 INFO - PROCESS | 2196 | 1464105598378 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 08:59:58 INFO - PROCESS | 2196 | 1464105598407 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 2196 | 1464105598410 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 2196 | 1464105598413 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:59:58 INFO - PROCESS | 2196 | 1464105598415 Marionette TRACE conn5 <- [1,2346,null,{}] 08:59:58 INFO - PROCESS | 2196 | 1464105598418 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}] 08:59:58 INFO - PROCESS | 2196 | 1464105598513 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:59:58 INFO - PROCESS | 2196 | 1464105598520 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 2196 | ++DOCSHELL 19917800 == 66 [pid = 2196] [id = 596] 08:59:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (19DB9C00) [pid = 2196] [serial = 1788] [outer = 00000000] 08:59:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (19E14800) [pid = 2196] [serial = 1789] [outer = 19DB9C00] 08:59:58 INFO - PROCESS | 2196 | 1464105598565 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1A804C00) [pid = 2196] [serial = 1790] [outer = 19DB9C00] 08:59:59 INFO - PROCESS | 2196 | 1464105599040 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 08:59:59 INFO - PROCESS | 2196 | 1464105599088 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:59:59 INFO - PROCESS | 2196 | 1464105599090 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 2196 | 1464105599093 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 2196 | 1464105599095 Marionette TRACE conn5 <- [1,2350,null,{}] 08:59:59 INFO - PROCESS | 2196 | 1464105599098 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}] 08:59:59 INFO - PROCESS | 2196 | 1464105599226 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:59:59 INFO - PROCESS | 2196 | 1464105599277 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 2196 | ++DOCSHELL 1AC57400 == 67 [pid = 2196] [id = 597] 08:59:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1AC57C00) [pid = 2196] [serial = 1791] [outer = 00000000] 08:59:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1AD47C00) [pid = 2196] [serial = 1792] [outer = 1AC57C00] 08:59:59 INFO - PROCESS | 2196 | 1464105599325 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1BEBD800) [pid = 2196] [serial = 1793] [outer = 1AC57C00] 08:59:59 INFO - PROCESS | 2196 | 1464105599816 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 08:59:59 INFO - PROCESS | 2196 | 1464105599864 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 2196 | 1464105599866 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:59:59 INFO - PROCESS | 2196 | 1464105599875 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 2196 | 1464105599877 Marionette TRACE conn5 <- [1,2354,null,{}] 08:59:59 INFO - PROCESS | 2196 | 1464105599880 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}] 09:00:00 INFO - PROCESS | 2196 | 1464105600018 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:00:00 INFO - PROCESS | 2196 | 1464105600094 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 2196 | ++DOCSHELL 1CB90000 == 68 [pid = 2196] [id = 598] 09:00:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1CBE4C00) [pid = 2196] [serial = 1794] [outer = 00000000] 09:00:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1DFA0400) [pid = 2196] [serial = 1795] [outer = 1CBE4C00] 09:00:00 INFO - PROCESS | 2196 | 1464105600140 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1DFE3000) [pid = 2196] [serial = 1796] [outer = 1CBE4C00] 09:00:00 INFO - PROCESS | 2196 | 1464105600614 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 830ms 09:00:00 INFO - PROCESS | 2196 | 1464105600701 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 2196 | 1464105600703 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:00 INFO - PROCESS | 2196 | 1464105600706 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 2196 | 1464105600708 Marionette TRACE conn5 <- [1,2358,null,{}] 09:00:00 INFO - PROCESS | 2196 | 1464105600712 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}] 09:00:00 INFO - PROCESS | 2196 | 1464105600844 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:00:00 INFO - PROCESS | 2196 | 1464105600868 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 2196 | ++DOCSHELL 16915000 == 69 [pid = 2196] [id = 599] 09:00:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1E135800) [pid = 2196] [serial = 1797] [outer = 00000000] 09:00:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1E1EA000) [pid = 2196] [serial = 1798] [outer = 1E135800] 09:00:00 INFO - PROCESS | 2196 | 1464105600916 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1E2D7C00) [pid = 2196] [serial = 1799] [outer = 1E135800] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1991F800) [pid = 2196] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1AC56C00) [pid = 2196] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (0CCE9400) [pid = 2196] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (0D664800) [pid = 2196] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (17AC3C00) [pid = 2196] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (15C9F000) [pid = 2196] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (18D81400) [pid = 2196] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (0CCF5800) [pid = 2196] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1BDB3800) [pid = 2196] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:00:01 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (18968000) [pid = 2196] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:01 INFO - PROCESS | 2196 | 1464105601501 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 833ms 09:00:01 INFO - PROCESS | 2196 | 1464105601543 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:01 INFO - PROCESS | 2196 | 1464105601545 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:00:01 INFO - PROCESS | 2196 | 1464105601549 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 2196 | 1464105601551 Marionette TRACE conn5 <- [1,2362,null,{}] 09:00:01 INFO - PROCESS | 2196 | 1464105601559 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}] 09:00:01 INFO - PROCESS | 2196 | 1464105601691 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:00:01 INFO - PROCESS | 2196 | 1464105601764 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 2196 | ++DOCSHELL 17BAC800 == 70 [pid = 2196] [id = 600] 09:00:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (17BB0C00) [pid = 2196] [serial = 1800] [outer = 00000000] 09:00:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1DAA3C00) [pid = 2196] [serial = 1801] [outer = 17BB0C00] 09:00:01 INFO - PROCESS | 2196 | 1464105601809 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1F228000) [pid = 2196] [serial = 1802] [outer = 17BB0C00] 09:00:02 INFO - PROCESS | 2196 | 1464105602158 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 693ms 09:00:02 INFO - PROCESS | 2196 | 1464105602242 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 2196 | 1464105602244 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:02 INFO - PROCESS | 2196 | 1464105602247 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 2196 | 1464105602249 Marionette TRACE conn5 <- [1,2366,null,{}] 09:00:02 INFO - PROCESS | 2196 | 1464105602252 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}] 09:00:02 INFO - PROCESS | 2196 | 1464105602347 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:00:02 INFO - PROCESS | 2196 | 1464105602386 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 2196 | ++DOCSHELL 1888EC00 == 71 [pid = 2196] [id = 601] 09:00:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1F233400) [pid = 2196] [serial = 1803] [outer = 00000000] 09:00:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1F913C00) [pid = 2196] [serial = 1804] [outer = 1F233400] 09:00:02 INFO - PROCESS | 2196 | 1464105602431 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1FD44400) [pid = 2196] [serial = 1805] [outer = 1F233400] 09:00:02 INFO - PROCESS | 2196 | 1464105602884 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 09:00:02 INFO - PROCESS | 2196 | 1464105602922 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 2196 | 1464105602924 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:02 INFO - PROCESS | 2196 | 1464105602927 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 2196 | 1464105602929 Marionette TRACE conn5 <- [1,2370,null,{}] 09:00:02 INFO - PROCESS | 2196 | 1464105602933 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}] 09:00:03 INFO - PROCESS | 2196 | 1464105603026 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:00:03 INFO - PROCESS | 2196 | 1464105603032 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 2196 | ++DOCSHELL 1FD46400 == 72 [pid = 2196] [id = 602] 09:00:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1FD4BC00) [pid = 2196] [serial = 1806] [outer = 00000000] 09:00:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1FD66000) [pid = 2196] [serial = 1807] [outer = 1FD4BC00] 09:00:03 INFO - PROCESS | 2196 | 1464105603077 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1FD6EC00) [pid = 2196] [serial = 1808] [outer = 1FD4BC00] 09:00:03 INFO - PROCESS | 2196 | 1464105603829 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 09:00:03 INFO - PROCESS | 2196 | 1464105603899 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 2196 | 1464105603904 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:03 INFO - PROCESS | 2196 | 1464105603910 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 2196 | 1464105603914 Marionette TRACE conn5 <- [1,2374,null,{}] 09:00:03 INFO - PROCESS | 2196 | 1464105603935 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}] 09:00:04 INFO - PROCESS | 2196 | 1464105604075 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:00:04 INFO - PROCESS | 2196 | 1464105604230 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 2196 | ++DOCSHELL 0E199800 == 73 [pid = 2196] [id = 603] 09:00:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (0E4EF400) [pid = 2196] [serial = 1809] [outer = 00000000] 09:00:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (158EF800) [pid = 2196] [serial = 1810] [outer = 0E4EF400] 09:00:04 INFO - PROCESS | 2196 | 1464105604296 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (179FAC00) [pid = 2196] [serial = 1811] [outer = 0E4EF400] 09:00:04 INFO - PROCESS | 2196 | 1464105604863 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 09:00:04 INFO - PROCESS | 2196 | 1464105604899 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 2196 | 1464105604906 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:00:04 INFO - PROCESS | 2196 | 1464105604914 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:04 INFO - PROCESS | 2196 | 1464105604917 Marionette TRACE conn5 <- [1,2378,null,{}] 09:00:04 INFO - PROCESS | 2196 | 1464105604922 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}] 09:00:05 INFO - PROCESS | 2196 | 1464105605046 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:00:05 INFO - PROCESS | 2196 | 1464105605221 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 2196 | ++DOCSHELL 196B2800 == 74 [pid = 2196] [id = 604] 09:00:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (196B7C00) [pid = 2196] [serial = 1812] [outer = 00000000] 09:00:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1A62A400) [pid = 2196] [serial = 1813] [outer = 196B7C00] 09:00:05 INFO - PROCESS | 2196 | 1464105605281 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1BEC6400) [pid = 2196] [serial = 1814] [outer = 196B7C00] 09:00:05 INFO - PROCESS | 2196 | 1464105605914 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1019ms 09:00:05 INFO - PROCESS | 2196 | 1464105605939 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 2196 | 1464105605941 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:05 INFO - PROCESS | 2196 | 1464105605945 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 2196 | 1464105605949 Marionette TRACE conn5 <- [1,2382,null,{}] 09:00:06 INFO - PROCESS | 2196 | 1464105605961 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}] 09:00:06 INFO - PROCESS | 2196 | 1464105606137 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:00:06 INFO - PROCESS | 2196 | 1464105606302 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 2196 | ++DOCSHELL 1F230000 == 75 [pid = 2196] [id = 605] 09:00:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1FD4E800) [pid = 2196] [serial = 1815] [outer = 00000000] 09:00:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1FE97800) [pid = 2196] [serial = 1816] [outer = 1FD4E800] 09:00:06 INFO - PROCESS | 2196 | 1464105606364 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (20413400) [pid = 2196] [serial = 1817] [outer = 1FD4E800] 09:00:07 INFO - PROCESS | 2196 | 1464105606999 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1123ms 09:00:07 INFO - PROCESS | 2196 | 1464105607072 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 2196 | 1464105607075 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:07 INFO - PROCESS | 2196 | 1464105607078 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 2196 | 1464105607080 Marionette TRACE conn5 <- [1,2386,null,{}] 09:00:07 INFO - PROCESS | 2196 | 1464105607084 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}] 09:00:07 INFO - PROCESS | 2196 | 1464105607229 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:00:07 INFO - PROCESS | 2196 | 1464105607383 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 2196 | ++DOCSHELL 20418400 == 76 [pid = 2196] [id = 606] 09:00:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (20420400) [pid = 2196] [serial = 1818] [outer = 00000000] 09:00:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20A47400) [pid = 2196] [serial = 1819] [outer = 20420400] 09:00:07 INFO - PROCESS | 2196 | 1464105607439 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20A4E800) [pid = 2196] [serial = 1820] [outer = 20420400] 09:00:08 INFO - PROCESS | 2196 | 1464105608002 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 09:00:08 INFO - PROCESS | 2196 | 1464105608052 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 2196 | 1464105608054 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 2196 | 1464105608057 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:08 INFO - PROCESS | 2196 | 1464105608059 Marionette TRACE conn5 <- [1,2390,null,{}] 09:00:08 INFO - PROCESS | 2196 | 1464105608063 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}] 09:00:08 INFO - PROCESS | 2196 | 1464105608180 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:00:08 INFO - PROCESS | 2196 | 1464105608350 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 2196 | ++DOCSHELL 2041D000 == 77 [pid = 2196] [id = 607] 09:00:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20A44000) [pid = 2196] [serial = 1821] [outer = 00000000] 09:00:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20EB6800) [pid = 2196] [serial = 1822] [outer = 20A44000] 09:00:08 INFO - PROCESS | 2196 | 1464105608406 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (21859000) [pid = 2196] [serial = 1823] [outer = 20A44000] 09:00:09 INFO - PROCESS | 2196 | 1464105609001 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1327ms 09:00:09 INFO - PROCESS | 2196 | 1464105609389 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 2196 | 1464105609394 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 2196 | 1464105609399 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:09 INFO - PROCESS | 2196 | 1464105609402 Marionette TRACE conn5 <- [1,2394,null,{}] 09:00:09 INFO - PROCESS | 2196 | 1464105609408 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}] 09:00:09 INFO - PROCESS | 2196 | 1464105609514 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:00:09 INFO - PROCESS | 2196 | 1464105609665 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 2196 | ++DOCSHELL 0DFEA400 == 78 [pid = 2196] [id = 608] 09:00:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (0DFEFC00) [pid = 2196] [serial = 1824] [outer = 00000000] 09:00:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (0E19E800) [pid = 2196] [serial = 1825] [outer = 0DFEFC00] 09:00:09 INFO - PROCESS | 2196 | 1464105609718 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1552BC00) [pid = 2196] [serial = 1826] [outer = 0DFEFC00] 09:00:10 INFO - PROCESS | 2196 | 1464105610315 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 09:00:10 INFO - PROCESS | 2196 | 1464105610375 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:10 INFO - PROCESS | 2196 | 1464105610378 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 2196 | 1464105610385 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 2196 | 1464105610389 Marionette TRACE conn5 <- [1,2398,null,{}] 09:00:10 INFO - PROCESS | 2196 | 1464105610394 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}] 09:00:10 INFO - PROCESS | 2196 | 1464105610495 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:00:10 INFO - PROCESS | 2196 | 1464105610657 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 2196 | ++DOCSHELL 15559C00 == 79 [pid = 2196] [id = 609] 09:00:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (15566C00) [pid = 2196] [serial = 1827] [outer = 00000000] 09:00:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (15CA6800) [pid = 2196] [serial = 1828] [outer = 15566C00] 09:00:10 INFO - PROCESS | 2196 | 1464105610707 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (169E4400) [pid = 2196] [serial = 1829] [outer = 15566C00] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1E1F0C00 == 78 [pid = 2196] [id = 509] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 2185D400 == 77 [pid = 2196] [id = 555] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 196A9000 == 76 [pid = 2196] [id = 522] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1BFD1400 == 75 [pid = 2196] [id = 556] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1888EC00 == 74 [pid = 2196] [id = 601] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 17BAC800 == 73 [pid = 2196] [id = 600] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 16915000 == 72 [pid = 2196] [id = 599] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1CB90000 == 71 [pid = 2196] [id = 598] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1AC57400 == 70 [pid = 2196] [id = 597] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 19917800 == 69 [pid = 2196] [id = 596] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 196B6800 == 68 [pid = 2196] [id = 595] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (0DB54400) [pid = 2196] [serial = 1705] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (196C2800) [pid = 2196] [serial = 1708] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1DA55C00) [pid = 2196] [serial = 1711] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (20A42000) [pid = 2196] [serial = 1714] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (2041B800) [pid = 2196] [serial = 1717] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (21B87400) [pid = 2196] [serial = 1720] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (171E9800) [pid = 2196] [serial = 1723] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 0DCAAC00 == 67 [pid = 2196] [id = 594] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 15B68400 == 66 [pid = 2196] [id = 593] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 0E346800 == 65 [pid = 2196] [id = 592] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1A420000 == 64 [pid = 2196] [id = 591] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1F906000 == 63 [pid = 2196] [id = 590] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1E2D0400 == 62 [pid = 2196] [id = 589] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 1DA5EC00 == 61 [pid = 2196] [id = 588] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 15498400 == 60 [pid = 2196] [id = 587] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 169E3C00 == 59 [pid = 2196] [id = 586] 09:00:11 INFO - PROCESS | 2196 | --DOCSHELL 0D576800 == 58 [pid = 2196] [id = 585] 09:00:11 INFO - PROCESS | 2196 | 1464105611356 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]]]}] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (19E15800) [pid = 2196] [serial = 1741] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1AC64800) [pid = 2196] [serial = 1744] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1A764800) [pid = 2196] [serial = 1742] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (15534C00) [pid = 2196] [serial = 1747] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1BDB0400) [pid = 2196] [serial = 1745] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (15871000) [pid = 2196] [serial = 1727] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (15493800) [pid = 2196] [serial = 1726] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1888E800) [pid = 2196] [serial = 1735] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (18964000) [pid = 2196] [serial = 1736] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (169E9800) [pid = 2196] [serial = 1732] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (179F5800) [pid = 2196] [serial = 1733] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (196AFC00) [pid = 2196] [serial = 1738] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (0DF35800) [pid = 2196] [serial = 1729] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (12582400) [pid = 2196] [serial = 1730] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1E2D1C00) [pid = 2196] [serial = 1703] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C0C5C00) [pid = 2196] [serial = 1750] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C462C00) [pid = 2196] [serial = 1751] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (171EEC00) [pid = 2196] [serial = 1748] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (196B3400) [pid = 2196] [serial = 1739] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1D9B2400) [pid = 2196] [serial = 1753] [outer = 00000000] [url = about:blank] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1024ms 09:00:11 INFO - PROCESS | 2196 | 1464105611428 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 2196 | 1464105611430 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:11 INFO - PROCESS | 2196 | 1464105611451 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 2196 | 1464105611453 Marionette TRACE conn5 <- [1,2402,null,{}] 09:00:11 INFO - PROCESS | 2196 | 1464105611462 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}] 09:00:11 INFO - PROCESS | 2196 | 1464105611555 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:00:11 INFO - PROCESS | 2196 | 1464105611569 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A2400 == 59 [pid = 2196] [id = 610] 09:00:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (0E329800) [pid = 2196] [serial = 1830] [outer = 00000000] 09:00:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (15562400) [pid = 2196] [serial = 1831] [outer = 0E329800] 09:00:11 INFO - PROCESS | 2196 | 1464105611618 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (15871800) [pid = 2196] [serial = 1832] [outer = 0E329800] 09:00:12 INFO - PROCESS | 2196 | 1464105612141 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 09:00:12 INFO - PROCESS | 2196 | 1464105612223 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 2196 | 1464105612225 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:12 INFO - PROCESS | 2196 | 1464105612228 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 2196 | 1464105612230 Marionette TRACE conn5 <- [1,2406,null,{}] 09:00:12 INFO - PROCESS | 2196 | 1464105612233 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}] 09:00:12 INFO - PROCESS | 2196 | 1464105612324 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:00:12 INFO - PROCESS | 2196 | 1464105612432 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 2196 | ++DOCSHELL 179F3400 == 60 [pid = 2196] [id = 611] 09:00:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (179F5C00) [pid = 2196] [serial = 1833] [outer = 00000000] 09:00:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (17B39800) [pid = 2196] [serial = 1834] [outer = 179F5C00] 09:00:12 INFO - PROCESS | 2196 | 1464105612478 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (17BA2000) [pid = 2196] [serial = 1835] [outer = 179F5C00] 09:00:12 INFO - PROCESS | 2196 | 1464105612839 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 09:00:12 INFO - PROCESS | 2196 | 1464105612900 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 2196 | 1464105612902 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:12 INFO - PROCESS | 2196 | 1464105612905 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 2196 | 1464105612907 Marionette TRACE conn5 <- [1,2410,null,{}] 09:00:12 INFO - PROCESS | 2196 | 1464105612911 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}] 09:00:13 INFO - PROCESS | 2196 | 1464105612999 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:00:13 INFO - PROCESS | 2196 | 1464105613006 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 2196 | ++DOCSHELL 0CCE9400 == 61 [pid = 2196] [id = 612] 09:00:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (17B3E800) [pid = 2196] [serial = 1836] [outer = 00000000] 09:00:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1888C400) [pid = 2196] [serial = 1837] [outer = 17B3E800] 09:00:13 INFO - PROCESS | 2196 | 1464105613054 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (18966400) [pid = 2196] [serial = 1838] [outer = 17B3E800] 09:00:13 INFO - PROCESS | 2196 | 1464105613509 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 09:00:13 INFO - PROCESS | 2196 | 1464105613558 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 2196 | 1464105613560 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 2196 | 1464105613564 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:13 INFO - PROCESS | 2196 | 1464105613575 Marionette TRACE conn5 <- [1,2414,null,{}] 09:00:13 INFO - PROCESS | 2196 | 1464105613591 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}] 09:00:13 INFO - PROCESS | 2196 | 1464105613737 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:00:13 INFO - PROCESS | 2196 | 1464105613842 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 2196 | ++DOCSHELL 1961B800 == 62 [pid = 2196] [id = 613] 09:00:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (196A8C00) [pid = 2196] [serial = 1839] [outer = 00000000] 09:00:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (196B8400) [pid = 2196] [serial = 1840] [outer = 196A8C00] 09:00:13 INFO - PROCESS | 2196 | 1464105613887 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (19857000) [pid = 2196] [serial = 1841] [outer = 196A8C00] 09:00:14 INFO - PROCESS | 2196 | 1464105614319 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 790ms 09:00:14 INFO - PROCESS | 2196 | 1464105614362 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:14 INFO - PROCESS | 2196 | 1464105614363 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 2196 | 1464105614367 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 2196 | 1464105614368 Marionette TRACE conn5 <- [1,2418,null,{}] 09:00:14 INFO - PROCESS | 2196 | 1464105614372 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}] 09:00:14 INFO - PROCESS | 2196 | 1464105614496 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:00:14 INFO - PROCESS | 2196 | 1464105614503 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 2196 | ++DOCSHELL 1985AC00 == 63 [pid = 2196] [id = 614] 09:00:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1986DC00) [pid = 2196] [serial = 1842] [outer = 00000000] 09:00:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (19923800) [pid = 2196] [serial = 1843] [outer = 1986DC00] 09:00:14 INFO - PROCESS | 2196 | 1464105614547 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (19924400) [pid = 2196] [serial = 1844] [outer = 1986DC00] 09:00:15 INFO - PROCESS | 2196 | 1464105615006 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 09:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:15 INFO - PROCESS | 2196 | 1464105615038 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 2196 | 1464105615040 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:00:15 INFO - PROCESS | 2196 | 1464105615043 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 2196 | 1464105615044 Marionette TRACE conn5 <- [1,2422,null,{}] 09:00:15 INFO - PROCESS | 2196 | 1464105615048 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}] 09:00:15 INFO - PROCESS | 2196 | 1464105615171 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:00:15 INFO - PROCESS | 2196 | 1464105615270 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 2196 | ++DOCSHELL 19E0F800 == 64 [pid = 2196] [id = 615] 09:00:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (19E11400) [pid = 2196] [serial = 1845] [outer = 00000000] 09:00:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1A62E000) [pid = 2196] [serial = 1846] [outer = 19E11400] 09:00:15 INFO - PROCESS | 2196 | 1464105615314 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1A764800) [pid = 2196] [serial = 1847] [outer = 19E11400] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1AC57C00) [pid = 2196] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1CBE4C00) [pid = 2196] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1E135800) [pid = 2196] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (17BB0C00) [pid = 2196] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (196B7000) [pid = 2196] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (16917800) [pid = 2196] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (0DD3C000) [pid = 2196] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (19DB9C00) [pid = 2196] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (12582800) [pid = 2196] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:00:16 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1F233400) [pid = 2196] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:16 INFO - PROCESS | 2196 | 1464105616173 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1174ms 09:00:16 INFO - PROCESS | 2196 | 1464105616218 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:16 INFO - PROCESS | 2196 | 1464105616229 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 2196 | 1464105616233 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 2196 | 1464105616235 Marionette TRACE conn5 <- [1,2426,null,{}] 09:00:16 INFO - PROCESS | 2196 | 1464105616238 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}] 09:00:16 INFO - PROCESS | 2196 | 1464105616369 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:00:16 INFO - PROCESS | 2196 | 1464105616438 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 2196 | ++DOCSHELL 0E198C00 == 65 [pid = 2196] [id = 616] 09:00:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1555B800) [pid = 2196] [serial = 1848] [outer = 00000000] 09:00:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1A762400) [pid = 2196] [serial = 1849] [outer = 1555B800] 09:00:16 INFO - PROCESS | 2196 | 1464105616483 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1AC5C800) [pid = 2196] [serial = 1850] [outer = 1555B800] 09:00:16 INFO - PROCESS | 2196 | 1464105616866 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 09:00:16 INFO - PROCESS | 2196 | 1464105616919 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 2196 | 1464105616921 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 2196 | 1464105616924 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:16 INFO - PROCESS | 2196 | 1464105616926 Marionette TRACE conn5 <- [1,2430,null,{}] 09:00:16 INFO - PROCESS | 2196 | 1464105616929 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}] 09:00:17 INFO - PROCESS | 2196 | 1464105617015 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:00:17 INFO - PROCESS | 2196 | 1464105617025 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 2196 | ++DOCSHELL 19915400 == 66 [pid = 2196] [id = 617] 09:00:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1A625400) [pid = 2196] [serial = 1851] [outer = 00000000] 09:00:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1BDB5800) [pid = 2196] [serial = 1852] [outer = 1A625400] 09:00:17 INFO - PROCESS | 2196 | 1464105617069 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1BEBD000) [pid = 2196] [serial = 1853] [outer = 1A625400] 09:00:17 INFO - PROCESS | 2196 | 1464105617506 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 09:00:17 INFO - PROCESS | 2196 | 1464105617561 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 2196 | 1464105617563 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:17 INFO - PROCESS | 2196 | 1464105617567 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 2196 | 1464105617569 Marionette TRACE conn5 <- [1,2434,null,{}] 09:00:17 INFO - PROCESS | 2196 | 1464105617573 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}] 09:00:17 INFO - PROCESS | 2196 | 1464105617679 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:00:17 INFO - PROCESS | 2196 | 1464105617686 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 2196 | ++DOCSHELL 15871400 == 67 [pid = 2196] [id = 618] 09:00:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1C0CCC00) [pid = 2196] [serial = 1854] [outer = 00000000] 09:00:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1CB92800) [pid = 2196] [serial = 1855] [outer = 1C0CCC00] 09:00:17 INFO - PROCESS | 2196 | 1464105617764 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1DA57C00) [pid = 2196] [serial = 1856] [outer = 1C0CCC00] 09:00:18 INFO - PROCESS | 2196 | 1464105618483 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 09:00:18 INFO - PROCESS | 2196 | 1464105618540 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 2196 | 1464105618546 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:18 INFO - PROCESS | 2196 | 1464105618551 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 2196 | 1464105618555 Marionette TRACE conn5 <- [1,2438,null,{}] 09:00:18 INFO - PROCESS | 2196 | 1464105618561 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}] 09:00:18 INFO - PROCESS | 2196 | 1464105618681 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:00:18 INFO - PROCESS | 2196 | 1464105618836 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE8800 == 68 [pid = 2196] [id = 619] 09:00:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (0E171400) [pid = 2196] [serial = 1857] [outer = 00000000] 09:00:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (12586800) [pid = 2196] [serial = 1858] [outer = 0E171400] 09:00:18 INFO - PROCESS | 2196 | 1464105618895 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (15559000) [pid = 2196] [serial = 1859] [outer = 0E171400] 09:00:19 INFO - PROCESS | 2196 | 1464105619521 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1023ms 09:00:19 INFO - PROCESS | 2196 | 1464105619579 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 2196 | 1464105619585 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:19 INFO - PROCESS | 2196 | 1464105619592 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 2196 | 1464105619595 Marionette TRACE conn5 <- [1,2442,null,{}] 09:00:19 INFO - PROCESS | 2196 | 1464105619599 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}] 09:00:19 INFO - PROCESS | 2196 | 1464105619715 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:00:19 INFO - PROCESS | 2196 | 1464105619882 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 2196 | ++DOCSHELL 17AC9000 == 69 [pid = 2196] [id = 620] 09:00:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (17AC9800) [pid = 2196] [serial = 1860] [outer = 00000000] 09:00:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (188DC000) [pid = 2196] [serial = 1861] [outer = 17AC9800] 09:00:19 INFO - PROCESS | 2196 | 1464105619938 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (19617000) [pid = 2196] [serial = 1862] [outer = 17AC9800] 09:00:20 INFO - PROCESS | 2196 | 1464105620533 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 09:00:20 INFO - PROCESS | 2196 | 1464105620563 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 2196 | 1464105620566 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:20 INFO - PROCESS | 2196 | 1464105620570 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 2196 | 1464105620574 Marionette TRACE conn5 <- [1,2446,null,{}] 09:00:20 INFO - PROCESS | 2196 | 1464105620585 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}] 09:00:20 INFO - PROCESS | 2196 | 1464105620706 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:00:20 INFO - PROCESS | 2196 | 1464105620861 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 2196 | ++DOCSHELL 1CB90000 == 70 [pid = 2196] [id = 621] 09:00:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1CB90C00) [pid = 2196] [serial = 1863] [outer = 00000000] 09:00:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1DA5EC00) [pid = 2196] [serial = 1864] [outer = 1CB90C00] 09:00:20 INFO - PROCESS | 2196 | 1464105620921 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1DF8DC00) [pid = 2196] [serial = 1865] [outer = 1CB90C00] 09:00:21 INFO - PROCESS | 2196 | 1464105621484 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 09:00:21 INFO - PROCESS | 2196 | 1464105621503 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 2196 | 1464105621506 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 2196 | 1464105621509 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:21 INFO - PROCESS | 2196 | 1464105621511 Marionette TRACE conn5 <- [1,2450,null,{}] 09:00:21 INFO - PROCESS | 2196 | 1464105621515 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}] 09:00:21 INFO - PROCESS | 2196 | 1464105621629 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:00:21 INFO - PROCESS | 2196 | 1464105621781 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 2196 | ++DOCSHELL 1DFA8800 == 71 [pid = 2196] [id = 622] 09:00:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1DFE5400) [pid = 2196] [serial = 1866] [outer = 00000000] 09:00:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1E13F400) [pid = 2196] [serial = 1867] [outer = 1DFE5400] 09:00:21 INFO - PROCESS | 2196 | 1464105621840 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1E1EC000) [pid = 2196] [serial = 1868] [outer = 1DFE5400] 09:00:22 INFO - PROCESS | 2196 | 1464105622457 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 971ms 09:00:22 INFO - PROCESS | 2196 | 1464105622483 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 2196 | 1464105622485 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:22 INFO - PROCESS | 2196 | 1464105622489 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 2196 | 1464105622491 Marionette TRACE conn5 <- [1,2454,null,{}] 09:00:22 INFO - PROCESS | 2196 | 1464105622494 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}] 09:00:22 INFO - PROCESS | 2196 | 1464105622604 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:00:22 INFO - PROCESS | 2196 | 1464105622769 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE8400 == 72 [pid = 2196] [id = 623] 09:00:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1E13D800) [pid = 2196] [serial = 1869] [outer = 00000000] 09:00:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1E2D5400) [pid = 2196] [serial = 1870] [outer = 1E13D800] 09:00:22 INFO - PROCESS | 2196 | 1464105622825 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1F228800) [pid = 2196] [serial = 1871] [outer = 1E13D800] 09:00:23 INFO - PROCESS | 2196 | 1464105623440 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 09:00:23 INFO - PROCESS | 2196 | 1464105623459 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 2196 | 1464105623461 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:23 INFO - PROCESS | 2196 | 1464105623465 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 2196 | 1464105623467 Marionette TRACE conn5 <- [1,2458,null,{}] 09:00:23 INFO - PROCESS | 2196 | 1464105623470 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}] 09:00:23 INFO - PROCESS | 2196 | 1464105623590 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:00:23 INFO - PROCESS | 2196 | 1464105623744 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 2196 | ++DOCSHELL 1F233800 == 73 [pid = 2196] [id = 624] 09:00:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1F2B5800) [pid = 2196] [serial = 1872] [outer = 00000000] 09:00:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1FD28800) [pid = 2196] [serial = 1873] [outer = 1F2B5800] 09:00:23 INFO - PROCESS | 2196 | 1464105623807 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1FD2D000) [pid = 2196] [serial = 1874] [outer = 1F2B5800] 09:00:24 INFO - PROCESS | 2196 | 1464105624400 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 09:00:24 INFO - PROCESS | 2196 | 1464105624435 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 2196 | 1464105624438 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 2196 | 1464105624441 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:24 INFO - PROCESS | 2196 | 1464105624443 Marionette TRACE conn5 <- [1,2462,null,{}] 09:00:24 INFO - PROCESS | 2196 | 1464105624447 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}] 09:00:24 INFO - PROCESS | 2196 | 1464105624557 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:00:24 INFO - PROCESS | 2196 | 1464105624710 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A0000 == 74 [pid = 2196] [id = 625] 09:00:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (0E348400) [pid = 2196] [serial = 1875] [outer = 00000000] 09:00:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1960FC00) [pid = 2196] [serial = 1876] [outer = 0E348400] 09:00:24 INFO - PROCESS | 2196 | 1464105624766 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1991E400) [pid = 2196] [serial = 1877] [outer = 0E348400] 09:00:25 INFO - PROCESS | 2196 | 1464105625340 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms 09:00:25 INFO - PROCESS | 2196 | 1464105625552 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 2196 | 1464105625556 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 2196 | 1464105625576 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 2196 | 1464105625579 Marionette TRACE conn5 <- [1,2466,null,{}] 09:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:25 INFO - PROCESS | 2196 | 1464105625585 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}] 09:00:25 INFO - PROCESS | 2196 | 1464105625695 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:00:25 INFO - PROCESS | 2196 | 1464105625844 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 2196 | ++DOCSHELL 0E48E400 == 75 [pid = 2196] [id = 626] 09:00:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (0E4FA400) [pid = 2196] [serial = 1878] [outer = 00000000] 09:00:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (15493800) [pid = 2196] [serial = 1879] [outer = 0E4FA400] 09:00:25 INFO - PROCESS | 2196 | 1464105625895 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (15B71C00) [pid = 2196] [serial = 1880] [outer = 0E4FA400] 09:00:26 INFO - PROCESS | 2196 | 1464105626510 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 09:00:26 INFO - PROCESS | 2196 | 1464105626556 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 2196 | 1464105626559 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:26 INFO - PROCESS | 2196 | 1464105626567 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 2196 | 1464105626571 Marionette TRACE conn5 <- [1,2470,null,{}] 09:00:26 INFO - PROCESS | 2196 | 1464105626575 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}] 09:00:26 INFO - PROCESS | 2196 | 1464105626681 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:00:26 INFO - PROCESS | 2196 | 1464105626840 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 2196 | ++DOCSHELL 0E173000 == 76 [pid = 2196] [id = 627] 09:00:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (0E196400) [pid = 2196] [serial = 1881] [outer = 00000000] 09:00:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (194F5000) [pid = 2196] [serial = 1882] [outer = 0E196400] 09:00:26 INFO - PROCESS | 2196 | 1464105626890 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (19E13400) [pid = 2196] [serial = 1883] [outer = 0E196400] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 19915400 == 75 [pid = 2196] [id = 617] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 0E198C00 == 74 [pid = 2196] [id = 616] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 19E0F800 == 73 [pid = 2196] [id = 615] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 1985AC00 == 72 [pid = 2196] [id = 614] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 1961B800 == 71 [pid = 2196] [id = 613] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 0CCE9400 == 70 [pid = 2196] [id = 612] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 179F3400 == 69 [pid = 2196] [id = 611] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 0E1A2400 == 68 [pid = 2196] [id = 610] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 15559C00 == 67 [pid = 2196] [id = 609] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 0DFEA400 == 66 [pid = 2196] [id = 608] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1BDAC400) [pid = 2196] [serial = 1762] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1E1F6C00) [pid = 2196] [serial = 1765] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1F2AA800) [pid = 2196] [serial = 1768] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1F90EC00) [pid = 2196] [serial = 1771] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1FD4EC00) [pid = 2196] [serial = 1774] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1FD66000) [pid = 2196] [serial = 1807] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 196B2800 == 65 [pid = 2196] [id = 604] 09:00:27 INFO - PROCESS | 2196 | --DOCSHELL 0E199800 == 64 [pid = 2196] [id = 603] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1AD47C00) [pid = 2196] [serial = 1792] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1DFE3000) [pid = 2196] [serial = 1796] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1DFA0400) [pid = 2196] [serial = 1795] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1E1EA000) [pid = 2196] [serial = 1798] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1DAA3C00) [pid = 2196] [serial = 1801] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (0DD3A000) [pid = 2196] [serial = 1756] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (196C3C00) [pid = 2196] [serial = 1786] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (19915800) [pid = 2196] [serial = 1787] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1890EC00) [pid = 2196] [serial = 1781] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (17AC7000) [pid = 2196] [serial = 1780] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (15565000) [pid = 2196] [serial = 1783] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (169E9000) [pid = 2196] [serial = 1784] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (17AC5000) [pid = 2196] [serial = 1759] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (19E14800) [pid = 2196] [serial = 1789] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1991DC00) [pid = 2196] [serial = 1778] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (17BA7800) [pid = 2196] [serial = 1777] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1F913C00) [pid = 2196] [serial = 1804] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1E2D7C00) [pid = 2196] [serial = 1799] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1F228000) [pid = 2196] [serial = 1802] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1BEBD800) [pid = 2196] [serial = 1793] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1FD44400) [pid = 2196] [serial = 1805] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1A804C00) [pid = 2196] [serial = 1790] [outer = 00000000] [url = about:blank] 09:00:27 INFO - PROCESS | 2196 | 1464105627440 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 09:00:27 INFO - PROCESS | 2196 | 1464105627496 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 2196 | 1464105627498 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:27 INFO - PROCESS | 2196 | 1464105627501 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 2196 | 1464105627503 Marionette TRACE conn5 <- [1,2474,null,{}] 09:00:27 INFO - PROCESS | 2196 | 1464105627512 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}] 09:00:27 INFO - PROCESS | 2196 | 1464105627614 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:00:27 INFO - PROCESS | 2196 | 1464105627735 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 2196 | ++DOCSHELL 169E4C00 == 65 [pid = 2196] [id = 628] 09:00:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (169E9000) [pid = 2196] [serial = 1884] [outer = 00000000] 09:00:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (17B35000) [pid = 2196] [serial = 1885] [outer = 169E9000] 09:00:27 INFO - PROCESS | 2196 | 1464105627787 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (17BAFC00) [pid = 2196] [serial = 1886] [outer = 169E9000] 09:00:28 INFO - PROCESS | 2196 | 1464105628184 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 732ms 09:00:28 INFO - PROCESS | 2196 | 1464105628237 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 2196 | 1464105628239 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:28 INFO - PROCESS | 2196 | 1464105628243 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 2196 | 1464105628244 Marionette TRACE conn5 <- [1,2478,null,{}] 09:00:28 INFO - PROCESS | 2196 | 1464105628248 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}] 09:00:28 INFO - PROCESS | 2196 | 1464105628339 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:00:28 INFO - PROCESS | 2196 | 1464105628345 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 2196 | ++DOCSHELL 1547DC00 == 66 [pid = 2196] [id = 629] 09:00:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (15586C00) [pid = 2196] [serial = 1887] [outer = 00000000] 09:00:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1991DC00) [pid = 2196] [serial = 1888] [outer = 15586C00] 09:00:28 INFO - PROCESS | 2196 | 1464105628391 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1A62D800) [pid = 2196] [serial = 1889] [outer = 15586C00] 09:00:28 INFO - PROCESS | 2196 | 1464105628863 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 09:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:28 INFO - PROCESS | 2196 | 1464105628913 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 2196 | 1464105628915 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:00:28 INFO - PROCESS | 2196 | 1464105628918 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 2196 | 1464105628920 Marionette TRACE conn5 <- [1,2482,null,{}] 09:00:28 INFO - PROCESS | 2196 | 1464105628923 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}] 09:00:29 INFO - PROCESS | 2196 | 1464105629011 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:00:29 INFO - PROCESS | 2196 | 1464105629048 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 2196 | ++DOCSHELL 1A631800 == 67 [pid = 2196] [id = 630] 09:00:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1A761800) [pid = 2196] [serial = 1890] [outer = 00000000] 09:00:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1AD47C00) [pid = 2196] [serial = 1891] [outer = 1A761800] 09:00:29 INFO - PROCESS | 2196 | 1464105629201 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1BEBD800) [pid = 2196] [serial = 1892] [outer = 1A761800] 09:00:29 INFO - PROCESS | 2196 | 1464105629627 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 09:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:29 INFO - PROCESS | 2196 | 1464105629649 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 2196 | 1464105629651 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 2196 | 1464105629654 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 2196 | 1464105629656 Marionette TRACE conn5 <- [1,2486,null,{}] 09:00:29 INFO - PROCESS | 2196 | 1464105629666 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}] 09:00:29 INFO - PROCESS | 2196 | 1464105629816 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:00:29 INFO - PROCESS | 2196 | 1464105629892 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 2196 | ++DOCSHELL 1C413800 == 68 [pid = 2196] [id = 631] 09:00:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1C416C00) [pid = 2196] [serial = 1893] [outer = 00000000] 09:00:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1DF85400) [pid = 2196] [serial = 1894] [outer = 1C416C00] 09:00:29 INFO - PROCESS | 2196 | 1464105629938 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1DFE6800) [pid = 2196] [serial = 1895] [outer = 1C416C00] 09:00:30 INFO - PROCESS | 2196 | 1464105630370 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 09:00:30 INFO - PROCESS | 2196 | 1464105630385 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 2196 | 1464105630387 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:30 INFO - PROCESS | 2196 | 1464105630428 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 2196 | 1464105630430 Marionette TRACE conn5 <- [1,2490,null,{}] 09:00:30 INFO - PROCESS | 2196 | 1464105630433 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}] 09:00:30 INFO - PROCESS | 2196 | 1464105630575 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:00:30 INFO - PROCESS | 2196 | 1464105630676 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2196 | ++DOCSHELL 1E142C00 == 69 [pid = 2196] [id = 632] 09:00:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1E144000) [pid = 2196] [serial = 1896] [outer = 00000000] 09:00:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1E2D2400) [pid = 2196] [serial = 1897] [outer = 1E144000] 09:00:30 INFO - PROCESS | 2196 | 1464105630720 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1F2ADC00) [pid = 2196] [serial = 1898] [outer = 1E144000] 09:00:31 INFO - PROCESS | 2196 | 1464105631152 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 790ms 09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:31 INFO - PROCESS | 2196 | 1464105631220 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 2196 | 1464105631222 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:00:31 INFO - PROCESS | 2196 | 1464105631225 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 2196 | 1464105631227 Marionette TRACE conn5 <- [1,2494,null,{}] 09:00:31 INFO - PROCESS | 2196 | 1464105631230 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}] 09:00:31 INFO - PROCESS | 2196 | 1464105631358 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:00:31 INFO - PROCESS | 2196 | 1464105631439 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D5000 == 70 [pid = 2196] [id = 633] 09:00:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1F2B3800) [pid = 2196] [serial = 1899] [outer = 00000000] 09:00:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1FD28000) [pid = 2196] [serial = 1900] [outer = 1F2B3800] 09:00:31 INFO - PROCESS | 2196 | 1464105631483 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1FD48400) [pid = 2196] [serial = 1901] [outer = 1F2B3800] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1BEBE400) [pid = 2196] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (196B7C00) [pid = 2196] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1FD4E800) [pid = 2196] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (20420400) [pid = 2196] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (15566C00) [pid = 2196] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1555B800) [pid = 2196] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1986DC00) [pid = 2196] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (179F5C00) [pid = 2196] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1A625400) [pid = 2196] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (0E329800) [pid = 2196] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (20A44000) [pid = 2196] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (20A44C00) [pid = 2196] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (0DFEFC00) [pid = 2196] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (20416400) [pid = 2196] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1CB1F400) [pid = 2196] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1DA58400) [pid = 2196] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (21861C00) [pid = 2196] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (18888800) [pid = 2196] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (0E4EF400) [pid = 2196] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1FD2EC00) [pid = 2196] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (21856400) [pid = 2196] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (171EF400) [pid = 2196] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (19E0C000) [pid = 2196] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1F2AFC00) [pid = 2196] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1DFA3000) [pid = 2196] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (19E11400) [pid = 2196] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (17B3E800) [pid = 2196] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1E2D2C00) [pid = 2196] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (19E14000) [pid = 2196] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1F90AC00) [pid = 2196] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (0DD3F800) [pid = 2196] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (0D53A000) [pid = 2196] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FD33400) [pid = 2196] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:00:31 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (196A8C00) [pid = 2196] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:32 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1F906400) [pid = 2196] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:32 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (174C9400) [pid = 2196] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:32 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0D577400) [pid = 2196] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:32 INFO - PROCESS | 2196 | 1464105632185 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1020ms 09:00:32 INFO - PROCESS | 2196 | 1464105632246 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 2196 | 1464105632248 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:32 INFO - PROCESS | 2196 | 1464105632251 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 2196 | 1464105632253 Marionette TRACE conn5 <- [1,2498,null,{}] 09:00:32 INFO - PROCESS | 2196 | 1464105632257 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}] 09:00:32 INFO - PROCESS | 2196 | 1464105632358 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:00:32 INFO - PROCESS | 2196 | 1464105632371 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 2196 | ++DOCSHELL 0E4EF400 == 71 [pid = 2196] [id = 634] 09:00:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1564D800) [pid = 2196] [serial = 1902] [outer = 00000000] 09:00:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1890CC00) [pid = 2196] [serial = 1903] [outer = 1564D800] 09:00:32 INFO - PROCESS | 2196 | 1464105632415 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (196AC400) [pid = 2196] [serial = 1904] [outer = 1564D800] 09:00:32 INFO - PROCESS | 2196 | 1464105632870 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 09:00:32 INFO - PROCESS | 2196 | 1464105632925 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 2196 | 1464105632927 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:32 INFO - PROCESS | 2196 | 1464105632930 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 2196 | 1464105632932 Marionette TRACE conn5 <- [1,2502,null,{}] 09:00:32 INFO - PROCESS | 2196 | 1464105632936 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}] 09:00:33 INFO - PROCESS | 2196 | 1464105633028 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:00:33 INFO - PROCESS | 2196 | 1464105633067 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 2196 | ++DOCSHELL 15587800 == 72 [pid = 2196] [id = 635] 09:00:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (179F9400) [pid = 2196] [serial = 1905] [outer = 00000000] 09:00:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1A41DC00) [pid = 2196] [serial = 1906] [outer = 179F9400] 09:00:33 INFO - PROCESS | 2196 | 1464105633112 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1CB1F400) [pid = 2196] [serial = 1907] [outer = 179F9400] 09:00:33 INFO - PROCESS | 2196 | 1464105633564 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 09:00:33 INFO - PROCESS | 2196 | 1464105633602 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 2196 | 1464105633604 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 2196 | 1464105633608 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:33 INFO - PROCESS | 2196 | 1464105633610 Marionette TRACE conn5 <- [1,2506,null,{}] 09:00:33 INFO - PROCESS | 2196 | 1464105633614 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}] 09:00:33 INFO - PROCESS | 2196 | 1464105633721 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:00:33 INFO - PROCESS | 2196 | 1464105633728 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 2196 | ++DOCSHELL 0DB4AC00 == 73 [pid = 2196] [id = 636] 09:00:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1F912C00) [pid = 2196] [serial = 1908] [outer = 00000000] 09:00:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1FD65400) [pid = 2196] [serial = 1909] [outer = 1F912C00] 09:00:33 INFO - PROCESS | 2196 | 1464105633777 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1FD70400) [pid = 2196] [serial = 1910] [outer = 1F912C00] 09:00:34 INFO - PROCESS | 2196 | 1464105634550 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 09:00:34 INFO - PROCESS | 2196 | 1464105634582 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 2196 | 1464105634588 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:34 INFO - PROCESS | 2196 | 1464105634592 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 2196 | 1464105634597 Marionette TRACE conn5 <- [1,2510,null,{}] 09:00:34 INFO - PROCESS | 2196 | 1464105634603 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}] 09:00:34 INFO - PROCESS | 2196 | 1464105634726 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:00:34 INFO - PROCESS | 2196 | 1464105634899 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A3400 == 74 [pid = 2196] [id = 637] 09:00:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (0E41D800) [pid = 2196] [serial = 1911] [outer = 00000000] 09:00:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (171EEC00) [pid = 2196] [serial = 1912] [outer = 0E41D800] 09:00:34 INFO - PROCESS | 2196 | 1464105634958 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (17B36400) [pid = 2196] [serial = 1913] [outer = 0E41D800] 09:00:35 INFO - PROCESS | 2196 | 1464105635539 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 09:00:35 INFO - PROCESS | 2196 | 1464105635568 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 2196 | 1464105635574 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:35 INFO - PROCESS | 2196 | 1464105635580 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 2196 | 1464105635583 Marionette TRACE conn5 <- [1,2514,null,{}] 09:00:35 INFO - PROCESS | 2196 | 1464105635588 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}] 09:00:35 INFO - PROCESS | 2196 | 1464105635709 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:00:35 INFO - PROCESS | 2196 | 1464105635883 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 2196 | ++DOCSHELL 196BAC00 == 75 [pid = 2196] [id = 638] 09:00:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (196BC000) [pid = 2196] [serial = 1914] [outer = 00000000] 09:00:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1AC5F400) [pid = 2196] [serial = 1915] [outer = 196BC000] 09:00:35 INFO - PROCESS | 2196 | 1464105635941 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1C464400) [pid = 2196] [serial = 1916] [outer = 196BC000] 09:00:36 INFO - PROCESS | 2196 | 1464105636550 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1020ms 09:00:36 INFO - PROCESS | 2196 | 1464105636602 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 2196 | 1464105636605 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:36 INFO - PROCESS | 2196 | 1464105636609 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 2196 | 1464105636612 Marionette TRACE conn5 <- [1,2518,null,{}] 09:00:36 INFO - PROCESS | 2196 | 1464105636624 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}] 09:00:36 INFO - PROCESS | 2196 | 1464105636760 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:00:36 INFO - PROCESS | 2196 | 1464105636920 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 2196 | ++DOCSHELL 1F90FC00 == 76 [pid = 2196] [id = 639] 09:00:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1FD45000) [pid = 2196] [serial = 1917] [outer = 00000000] 09:00:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1FD65C00) [pid = 2196] [serial = 1918] [outer = 1FD45000] 09:00:37 INFO - PROCESS | 2196 | 1464105636979 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FE99400) [pid = 2196] [serial = 1919] [outer = 1FD45000] 09:00:37 INFO - PROCESS | 2196 | 1464105637588 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1024ms 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:37 INFO - PROCESS | 2196 | 1464105637636 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 2196 | 1464105637639 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:00:37 INFO - PROCESS | 2196 | 1464105637642 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 2196 | 1464105637644 Marionette TRACE conn5 <- [1,2522,null,{}] 09:00:37 INFO - PROCESS | 2196 | 1464105637648 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}] 09:00:37 INFO - PROCESS | 2196 | 1464105637765 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:00:37 INFO - PROCESS | 2196 | 1464105637936 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 2196 | ++DOCSHELL 2041AC00 == 77 [pid = 2196] [id = 640] 09:00:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (2041C400) [pid = 2196] [serial = 1920] [outer = 00000000] 09:00:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20A45000) [pid = 2196] [serial = 1921] [outer = 2041C400] 09:00:38 INFO - PROCESS | 2196 | 1464105637992 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20A4DC00) [pid = 2196] [serial = 1922] [outer = 2041C400] 09:00:38 INFO - PROCESS | 2196 | 1464105638529 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 930ms 09:00:38 INFO - PROCESS | 2196 | 1464105638576 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 2196 | 1464105638578 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 2196 | 1464105638582 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:38 INFO - PROCESS | 2196 | 1464105638584 Marionette TRACE conn5 <- [1,2526,null,{}] 09:00:38 INFO - PROCESS | 2196 | 1464105638587 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}] 09:00:38 INFO - PROCESS | 2196 | 1464105638700 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:00:38 INFO - PROCESS | 2196 | 1464105638856 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 2196 | ++DOCSHELL 2041EC00 == 78 [pid = 2196] [id = 641] 09:00:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20EA7400) [pid = 2196] [serial = 1923] [outer = 00000000] 09:00:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20EB4800) [pid = 2196] [serial = 1924] [outer = 20EA7400] 09:00:38 INFO - PROCESS | 2196 | 1464105638913 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (21857000) [pid = 2196] [serial = 1925] [outer = 20EA7400] 09:00:39 INFO - PROCESS | 2196 | 1464105639506 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 09:00:39 INFO - PROCESS | 2196 | 1464105639556 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 2196 | 1464105639558 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:39 INFO - PROCESS | 2196 | 1464105639562 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 2196 | 1464105639564 Marionette TRACE conn5 <- [1,2530,null,{}] 09:00:39 INFO - PROCESS | 2196 | 1464105639568 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}] 09:00:39 INFO - PROCESS | 2196 | 1464105639694 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:00:39 INFO - PROCESS | 2196 | 1464105639858 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 2196 | ++DOCSHELL 20EAF800 == 79 [pid = 2196] [id = 642] 09:00:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (21860C00) [pid = 2196] [serial = 1926] [outer = 00000000] 09:00:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (21F7FC00) [pid = 2196] [serial = 1927] [outer = 21860C00] 09:00:39 INFO - PROCESS | 2196 | 1464105639915 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (21F86400) [pid = 2196] [serial = 1928] [outer = 21860C00] 09:00:40 INFO - PROCESS | 2196 | 1464105640502 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 09:00:40 INFO - PROCESS | 2196 | 1464105640536 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 2196 | 1464105640538 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:00:40 INFO - PROCESS | 2196 | 1464105640541 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:40 INFO - PROCESS | 2196 | 1464105640543 Marionette TRACE conn5 <- [1,2534,null,{}] 09:00:40 INFO - PROCESS | 2196 | 1464105640547 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}] 09:00:40 INFO - PROCESS | 2196 | 1464105640680 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:00:40 INFO - PROCESS | 2196 | 1464105640870 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 2196 | ++DOCSHELL 0CC15000 == 80 [pid = 2196] [id = 643] 09:00:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (0CCF4400) [pid = 2196] [serial = 1929] [outer = 00000000] 09:00:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (15492C00) [pid = 2196] [serial = 1930] [outer = 0CCF4400] 09:00:40 INFO - PROCESS | 2196 | 1464105640926 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (16913C00) [pid = 2196] [serial = 1931] [outer = 0CCF4400] 09:00:41 INFO - PROCESS | 2196 | 1464105641755 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1277ms 09:00:41 INFO - PROCESS | 2196 | 1464105641823 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 2196 | 1464105641828 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:41 INFO - PROCESS | 2196 | 1464105641833 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 2196 | 1464105641837 Marionette TRACE conn5 <- [1,2538,null,{}] 09:00:41 INFO - PROCESS | 2196 | 1464105641858 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}] 09:00:42 INFO - PROCESS | 2196 | 1464105641978 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:00:42 INFO - PROCESS | 2196 | 1464105642131 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 2196 | ++DOCSHELL 15498800 == 81 [pid = 2196] [id = 644] 09:00:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1552DC00) [pid = 2196] [serial = 1932] [outer = 00000000] 09:00:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (158EBC00) [pid = 2196] [serial = 1933] [outer = 1552DC00] 09:00:42 INFO - PROCESS | 2196 | 1464105642185 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (174C9400) [pid = 2196] [serial = 1934] [outer = 1552DC00] 09:00:42 INFO - PROCESS | 2196 | 1464105642834 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1037ms 09:00:42 INFO - PROCESS | 2196 | 1464105642869 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 2196 | 1464105642875 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:00:42 INFO - PROCESS | 2196 | 1464105642881 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 2196 | 1464105642883 Marionette TRACE conn5 <- [1,2542,null,{}] 09:00:42 INFO - PROCESS | 2196 | 1464105642887 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}] 09:00:43 INFO - PROCESS | 2196 | 1464105643015 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1FD30000 == 80 [pid = 2196] [id = 492] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 0DD36000 == 79 [pid = 2196] [id = 463] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 17BAB800 == 78 [pid = 2196] [id = 461] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 18D85800 == 77 [pid = 2196] [id = 490] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1E2C9C00 == 76 [pid = 2196] [id = 491] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 15587800 == 75 [pid = 2196] [id = 635] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 0E4EF400 == 74 [pid = 2196] [id = 634] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1E2D5000 == 73 [pid = 2196] [id = 633] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1E142C00 == 72 [pid = 2196] [id = 632] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1C413800 == 71 [pid = 2196] [id = 631] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1A631800 == 70 [pid = 2196] [id = 630] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 1547DC00 == 69 [pid = 2196] [id = 629] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1CB92800) [pid = 2196] [serial = 1855] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 169E4C00 == 68 [pid = 2196] [id = 628] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 0E173000 == 67 [pid = 2196] [id = 627] 09:00:43 INFO - PROCESS | 2196 | --DOCSHELL 0E48E400 == 66 [pid = 2196] [id = 626] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1AC5C800) [pid = 2196] [serial = 1850] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (20EB6800) [pid = 2196] [serial = 1822] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (17BB0400) [pid = 2196] [serial = 1655] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1BDB5000) [pid = 2196] [serial = 1658] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1FE9B000) [pid = 2196] [serial = 1661] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1FE97800) [pid = 2196] [serial = 1816] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1E2CD800) [pid = 2196] [serial = 1766] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1A62E000) [pid = 2196] [serial = 1846] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (18966400) [pid = 2196] [serial = 1838] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (15CA6800) [pid = 2196] [serial = 1828] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1F2AEC00) [pid = 2196] [serial = 1769] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1DA99000) [pid = 2196] [serial = 1763] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1FD6C800) [pid = 2196] [serial = 1652] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1888C400) [pid = 2196] [serial = 1837] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (18A9A000) [pid = 2196] [serial = 1724] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (0EEEBC00) [pid = 2196] [serial = 1706] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (19924400) [pid = 2196] [serial = 1844] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1A764800) [pid = 2196] [serial = 1847] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (20EAF400) [pid = 2196] [serial = 1715] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (196B8400) [pid = 2196] [serial = 1840] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1FD2AC00) [pid = 2196] [serial = 1772] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (19857000) [pid = 2196] [serial = 1841] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (17BA2000) [pid = 2196] [serial = 1835] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1A62A400) [pid = 2196] [serial = 1813] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (17BA2C00) [pid = 2196] [serial = 1760] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (0E16AC00) [pid = 2196] [serial = 1757] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1BEBD000) [pid = 2196] [serial = 1853] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1DAA5800) [pid = 2196] [serial = 1754] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1BEC6400) [pid = 2196] [serial = 1814] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (20413400) [pid = 2196] [serial = 1817] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (20A47400) [pid = 2196] [serial = 1819] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (169E4400) [pid = 2196] [serial = 1829] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1A762400) [pid = 2196] [serial = 1849] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (20A4E800) [pid = 2196] [serial = 1820] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (19923800) [pid = 2196] [serial = 1843] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (17B39800) [pid = 2196] [serial = 1834] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1BDB5800) [pid = 2196] [serial = 1852] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (15871800) [pid = 2196] [serial = 1832] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (21859000) [pid = 2196] [serial = 1823] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (21854400) [pid = 2196] [serial = 1664] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1552BC00) [pid = 2196] [serial = 1826] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (2041DC00) [pid = 2196] [serial = 1718] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1DFAA400) [pid = 2196] [serial = 1712] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (0E19E800) [pid = 2196] [serial = 1825] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (21F8B400) [pid = 2196] [serial = 1670] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (21B92400) [pid = 2196] [serial = 1667] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (15562400) [pid = 2196] [serial = 1831] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1991D400) [pid = 2196] [serial = 1709] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (158EF800) [pid = 2196] [serial = 1810] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1FD69C00) [pid = 2196] [serial = 1775] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (21F84800) [pid = 2196] [serial = 1721] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (179FAC00) [pid = 2196] [serial = 1811] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2196 | 1464105643235 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 2196 | ++DOCSHELL 09375400 == 67 [pid = 2196] [id = 645] 09:00:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (0CC1C800) [pid = 2196] [serial = 1935] [outer = 00000000] 09:00:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0D6EF000) [pid = 2196] [serial = 1936] [outer = 0CC1C800] 09:00:43 INFO - PROCESS | 2196 | 1464105643284 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0E168800) [pid = 2196] [serial = 1937] [outer = 0CC1C800] 09:00:43 INFO - PROCESS | 2196 | 1464105643726 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 870ms 09:00:43 INFO - PROCESS | 2196 | 1464105643757 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:00:43 INFO - PROCESS | 2196 | 1464105643759 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 2196 | 1464105643763 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 2196 | 1464105643767 Marionette TRACE conn5 <- [1,2546,null,{}] 09:00:43 INFO - PROCESS | 2196 | 1464105643777 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}] 09:00:43 INFO - PROCESS | 2196 | 1464105643910 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:00:44 INFO - PROCESS | 2196 | 1464105644023 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2196 | ++DOCSHELL 155E0C00 == 68 [pid = 2196] [id = 646] 09:00:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (15E06400) [pid = 2196] [serial = 1938] [outer = 00000000] 09:00:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (179F4400) [pid = 2196] [serial = 1939] [outer = 15E06400] 09:00:44 INFO - PROCESS | 2196 | 1464105644071 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17AC7000) [pid = 2196] [serial = 1940] [outer = 15E06400] 09:00:44 INFO - PROCESS | 2196 | 1464105644452 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 09:00:44 INFO - PROCESS | 2196 | 1464105644494 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 2196 | 1464105644497 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 2196 | 1464105644500 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 2196 | 1464105644502 Marionette TRACE conn5 <- [1,2550,null,{}] 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:00:44 INFO - PROCESS | 2196 | 1464105644505 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}] 09:00:44 INFO - PROCESS | 2196 | 1464105644624 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:00:44 INFO - PROCESS | 2196 | 1464105644633 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2196 | ++DOCSHELL 17BAE400 == 69 [pid = 2196] [id = 647] 09:00:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (17BAF000) [pid = 2196] [serial = 1941] [outer = 00000000] 09:00:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (196A8000) [pid = 2196] [serial = 1942] [outer = 17BAF000] 09:00:44 INFO - PROCESS | 2196 | 1464105644679 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (196BB400) [pid = 2196] [serial = 1943] [outer = 17BAF000] 09:00:45 INFO - PROCESS | 2196 | 1464105645155 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:00:45 INFO - PROCESS | 2196 | 1464105645187 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 2196 | 1464105645189 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:00:45 INFO - PROCESS | 2196 | 1464105645192 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 2196 | 1464105645194 Marionette TRACE conn5 <- [1,2554,null,{}] 09:00:45 INFO - PROCESS | 2196 | 1464105645197 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}] 09:00:45 INFO - PROCESS | 2196 | 1464105645285 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:00:45 INFO - PROCESS | 2196 | 1464105645292 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 2196 | ++DOCSHELL 196B0C00 == 70 [pid = 2196] [id = 648] 09:00:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (196C1400) [pid = 2196] [serial = 1944] [outer = 00000000] 09:00:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (19915800) [pid = 2196] [serial = 1945] [outer = 196C1400] 09:00:45 INFO - PROCESS | 2196 | 1464105645346 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (19E0DC00) [pid = 2196] [serial = 1946] [outer = 196C1400] 09:00:45 INFO - PROCESS | 2196 | 1464105645887 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:00:45 INFO - PROCESS | 2196 | 1464105645925 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 2196 | 1464105645927 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:00:45 INFO - PROCESS | 2196 | 1464105645930 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 2196 | 1464105645932 Marionette TRACE conn5 <- [1,2558,null,{}] 09:00:45 INFO - PROCESS | 2196 | 1464105645935 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}] 09:00:46 INFO - PROCESS | 2196 | 1464105646109 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:00:46 INFO - PROCESS | 2196 | 1464105646137 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2196 | ++DOCSHELL 1A626C00 == 71 [pid = 2196] [id = 649] 09:00:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1A628C00) [pid = 2196] [serial = 1947] [outer = 00000000] 09:00:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1AC5EC00) [pid = 2196] [serial = 1948] [outer = 1A628C00] 09:00:46 INFO - PROCESS | 2196 | 1464105646182 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1BDA5C00) [pid = 2196] [serial = 1949] [outer = 1A628C00] 09:00:46 INFO - PROCESS | 2196 | 1464105646653 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 09:00:46 INFO - PROCESS | 2196 | 1464105646701 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 2196 | 1464105646703 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:00:46 INFO - PROCESS | 2196 | 1464105646707 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 2196 | 1464105646708 Marionette TRACE conn5 <- [1,2562,null,{}] 09:00:46 INFO - PROCESS | 2196 | 1464105646712 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}] 09:00:46 INFO - PROCESS | 2196 | 1464105646843 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:00:46 INFO - PROCESS | 2196 | 1464105646861 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2196 | ++DOCSHELL 0DF39C00 == 72 [pid = 2196] [id = 650] 09:00:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BDAD800) [pid = 2196] [serial = 1950] [outer = 00000000] 09:00:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1BFD2000) [pid = 2196] [serial = 1951] [outer = 1BDAD800] 09:00:46 INFO - PROCESS | 2196 | 1464105646908 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C0CC000) [pid = 2196] [serial = 1952] [outer = 1BDAD800] 09:00:47 INFO - PROCESS | 2196 | 1464105647389 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 09:00:47 INFO - PROCESS | 2196 | 1464105647465 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 2196 | 1464105647467 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:00:47 INFO - PROCESS | 2196 | 1464105647473 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 2196 | 1464105647475 Marionette TRACE conn5 <- [1,2566,null,{}] 09:00:47 INFO - PROCESS | 2196 | 1464105647478 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}] 09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:00:47 INFO - PROCESS | 2196 | 1464105647812 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C416C00) [pid = 2196] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1E144000) [pid = 2196] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (0E196400) [pid = 2196] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (169E9000) [pid = 2196] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (0E4FA400) [pid = 2196] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (15586C00) [pid = 2196] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1A761800) [pid = 2196] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1F2B3800) [pid = 2196] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (179F9400) [pid = 2196] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:00:47 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1564D800) [pid = 2196] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:00:47 INFO - PROCESS | 2196 | 1464105647891 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 2196 | ++DOCSHELL 0D22BC00 == 73 [pid = 2196] [id = 651] 09:00:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (0E196400) [pid = 2196] [serial = 1953] [outer = 00000000] 09:00:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (155DF800) [pid = 2196] [serial = 1954] [outer = 0E196400] 09:00:47 INFO - PROCESS | 2196 | 1464105647946 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (17BA9400) [pid = 2196] [serial = 1955] [outer = 0E196400] 09:00:48 INFO - PROCESS | 2196 | 1464105648305 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 870ms 09:00:48 INFO - PROCESS | 2196 | 1464105648352 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 2196 | 1464105648354 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:00:48 INFO - PROCESS | 2196 | 1464105648358 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 2196 | 1464105648359 Marionette TRACE conn5 <- [1,2570,null,{}] 09:00:48 INFO - PROCESS | 2196 | 1464105648363 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}] 09:00:48 INFO - PROCESS | 2196 | 1464105648454 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:00:48 INFO - PROCESS | 2196 | 1464105648461 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 2196 | ++DOCSHELL 19859800 == 74 [pid = 2196] [id = 652] 09:00:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1A623800) [pid = 2196] [serial = 1956] [outer = 00000000] 09:00:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1CBEE800) [pid = 2196] [serial = 1957] [outer = 1A623800] 09:00:48 INFO - PROCESS | 2196 | 1464105648506 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1DA98C00) [pid = 2196] [serial = 1958] [outer = 1A623800] 09:00:48 INFO - PROCESS | 2196 | 1464105648945 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 09:00:49 INFO - PROCESS | 2196 | 1464105648999 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 2196 | 1464105649002 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:00:49 INFO - PROCESS | 2196 | 1464105649004 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:00:49 INFO - PROCESS | 2196 | 1464105649007 Marionette TRACE conn5 <- [1,2574,null,{}] 09:00:49 INFO - PROCESS | 2196 | 1464105649010 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}] 09:00:49 INFO - PROCESS | 2196 | 1464105649100 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:00:49 INFO - PROCESS | 2196 | 1464105649106 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 2196 | ++DOCSHELL 188E1400 == 75 [pid = 2196] [id = 653] 09:00:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1CB92800) [pid = 2196] [serial = 1959] [outer = 00000000] 09:00:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1E137C00) [pid = 2196] [serial = 1960] [outer = 1CB92800] 09:00:49 INFO - PROCESS | 2196 | 1464105649151 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1E144C00) [pid = 2196] [serial = 1961] [outer = 1CB92800] 09:00:49 INFO - PROCESS | 2196 | 1464105649630 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 09:00:49 INFO - PROCESS | 2196 | 1464105649685 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 2196 | 1464105649688 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:00:49 INFO - PROCESS | 2196 | 1464105649691 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:00:49 INFO - PROCESS | 2196 | 1464105649693 Marionette TRACE conn5 <- [1,2578,null,{}] 09:00:49 INFO - PROCESS | 2196 | 1464105649697 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}] 09:00:49 INFO - PROCESS | 2196 | 1464105649805 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:00:50 INFO - PROCESS | 2196 | 1464105650032 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 2196 | ++DOCSHELL 0D29F000 == 76 [pid = 2196] [id = 654] 09:00:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (0D2A0400) [pid = 2196] [serial = 1962] [outer = 00000000] 09:00:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (0DF36000) [pid = 2196] [serial = 1963] [outer = 0D2A0400] 09:00:50 INFO - PROCESS | 2196 | 1464105650094 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (0E168400) [pid = 2196] [serial = 1964] [outer = 0D2A0400] 09:00:50 INFO - PROCESS | 2196 | 1464105650768 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1119ms 09:00:50 INFO - PROCESS | 2196 | 1464105650816 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 2196 | 1464105650820 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 2196 | 1464105650825 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:00:50 INFO - PROCESS | 2196 | 1464105650830 Marionette TRACE conn5 <- [1,2582,null,{}] 09:00:50 INFO - PROCESS | 2196 | 1464105650835 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}] 09:00:51 INFO - PROCESS | 2196 | 1464105651010 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:00:51 INFO - PROCESS | 2196 | 1464105651029 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 2196 | ++DOCSHELL 169EC800 == 77 [pid = 2196] [id = 655] 09:00:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (174D0800) [pid = 2196] [serial = 1965] [outer = 00000000] 09:00:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (17B41C00) [pid = 2196] [serial = 1966] [outer = 174D0800] 09:00:51 INFO - PROCESS | 2196 | 1464105651087 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (188D9000) [pid = 2196] [serial = 1967] [outer = 174D0800] 09:00:51 INFO - PROCESS | 2196 | 1464105651725 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 09:00:51 INFO - PROCESS | 2196 | 1464105651769 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 2196 | 1464105651774 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:00:51 INFO - PROCESS | 2196 | 1464105651779 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 2196 | 1464105651781 Marionette TRACE conn5 <- [1,2586,null,{}] 09:00:51 INFO - PROCESS | 2196 | 1464105651785 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}] 09:00:51 INFO - PROCESS | 2196 | 1464105651907 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:00:52 INFO - PROCESS | 2196 | 1464105652071 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 2196 | ++DOCSHELL 1A631800 == 78 [pid = 2196] [id = 656] 09:00:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1A768800) [pid = 2196] [serial = 1968] [outer = 00000000] 09:00:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1AD41800) [pid = 2196] [serial = 1969] [outer = 1A768800] 09:00:52 INFO - PROCESS | 2196 | 1464105652132 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1DF89000) [pid = 2196] [serial = 1970] [outer = 1A768800] 09:00:52 INFO - PROCESS | 2196 | 1464105652786 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1071ms 09:00:52 INFO - PROCESS | 2196 | 1464105652851 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 2196 | 1464105652854 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:00:52 INFO - PROCESS | 2196 | 1464105652880 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 2196 | 1464105652887 Marionette TRACE conn5 <- [1,2590,null,{}] 09:00:52 INFO - PROCESS | 2196 | 1464105652892 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}] 09:00:53 INFO - PROCESS | 2196 | 1464105653011 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:00:53 INFO - PROCESS | 2196 | 1464105653165 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 2196 | ++DOCSHELL 1E136800 == 79 [pid = 2196] [id = 657] 09:00:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1E2D7800) [pid = 2196] [serial = 1971] [outer = 00000000] 09:00:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1F2B6400) [pid = 2196] [serial = 1972] [outer = 1E2D7800] 09:00:53 INFO - PROCESS | 2196 | 1464105653221 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1F906400) [pid = 2196] [serial = 1973] [outer = 1E2D7800] 09:00:53 INFO - PROCESS | 2196 | 1464105653865 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1028ms 09:00:53 INFO - PROCESS | 2196 | 1464105653907 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 2196 | 1464105653910 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:00:53 INFO - PROCESS | 2196 | 1464105653913 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 2196 | 1464105653916 Marionette TRACE conn5 <- [1,2594,null,{}] 09:00:53 INFO - PROCESS | 2196 | 1464105653919 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}] 09:00:54 INFO - PROCESS | 2196 | 1464105654035 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:00:54 INFO - PROCESS | 2196 | 1464105654189 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 2196 | ++DOCSHELL 1FD26400 == 80 [pid = 2196] [id = 658] 09:00:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1FD26C00) [pid = 2196] [serial = 1974] [outer = 00000000] 09:00:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1FD30000) [pid = 2196] [serial = 1975] [outer = 1FD26C00] 09:00:54 INFO - PROCESS | 2196 | 1464105654244 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1FD4E800) [pid = 2196] [serial = 1976] [outer = 1FD26C00] 09:00:54 INFO - PROCESS | 2196 | 1464105654784 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 930ms 09:00:54 INFO - PROCESS | 2196 | 1464105654847 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 2196 | 1464105654849 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 2196 | 1464105654852 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:00:54 INFO - PROCESS | 2196 | 1464105654854 Marionette TRACE conn5 <- [1,2598,null,{}] 09:00:54 INFO - PROCESS | 2196 | 1464105654859 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}] 09:00:55 INFO - PROCESS | 2196 | 1464105654972 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:00:55 INFO - PROCESS | 2196 | 1464105655130 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 2196 | ++DOCSHELL 1FD70C00 == 81 [pid = 2196] [id = 659] 09:00:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1FE92000) [pid = 2196] [serial = 1977] [outer = 00000000] 09:00:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1FE9A800) [pid = 2196] [serial = 1978] [outer = 1FE92000] 09:00:55 INFO - PROCESS | 2196 | 1464105655193 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1FED4000) [pid = 2196] [serial = 1979] [outer = 1FE92000] 09:00:55 INFO - PROCESS | 2196 | 1464105655784 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 09:00:55 INFO - PROCESS | 2196 | 1464105655827 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 2196 | 1464105655829 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:00:55 INFO - PROCESS | 2196 | 1464105655833 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:00:55 INFO - PROCESS | 2196 | 1464105655835 Marionette TRACE conn5 <- [1,2602,null,{}] 09:00:55 INFO - PROCESS | 2196 | 1464105655839 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}] 09:00:55 INFO - PROCESS | 2196 | 1464105655953 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:00:56 INFO - PROCESS | 2196 | 1464105656122 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 2196 | ++DOCSHELL 1FED6400 == 82 [pid = 2196] [id = 660] 09:00:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1FEDB000) [pid = 2196] [serial = 1980] [outer = 00000000] 09:00:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (20413400) [pid = 2196] [serial = 1981] [outer = 1FEDB000] 09:00:56 INFO - PROCESS | 2196 | 1464105656178 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (2041A800) [pid = 2196] [serial = 1982] [outer = 1FEDB000] 09:00:56 INFO - PROCESS | 2196 | 1464105656768 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 09:00:56 INFO - PROCESS | 2196 | 1464105656807 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 2196 | 1464105656809 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:00:56 INFO - PROCESS | 2196 | 1464105656812 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:00:56 INFO - PROCESS | 2196 | 1464105656815 Marionette TRACE conn5 <- [1,2606,null,{}] 09:00:56 INFO - PROCESS | 2196 | 1464105656819 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}] 09:00:57 INFO - PROCESS | 2196 | 1464105656983 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:00:57 INFO - PROCESS | 2196 | 1464105656998 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 2196 | ++DOCSHELL 20420000 == 83 [pid = 2196] [id = 661] 09:00:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (20A44000) [pid = 2196] [serial = 1983] [outer = 00000000] 09:00:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20EA8800) [pid = 2196] [serial = 1984] [outer = 20A44000] 09:00:57 INFO - PROCESS | 2196 | 1464105657051 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (21854400) [pid = 2196] [serial = 1985] [outer = 20A44000] 09:00:57 INFO - PROCESS | 2196 | 1464105657620 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 09:00:57 INFO - PROCESS | 2196 | 1464105657687 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 2196 | 1464105657689 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 2196 | 1464105657693 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:00:57 INFO - PROCESS | 2196 | 1464105657695 Marionette TRACE conn5 <- [1,2610,null,{}] 09:00:57 INFO - PROCESS | 2196 | 1464105657699 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}] 09:00:57 INFO - PROCESS | 2196 | 1464105657810 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:00:58 INFO - PROCESS | 2196 | 1464105657980 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 2196 | ++DOCSHELL 1CB19C00 == 84 [pid = 2196] [id = 662] 09:00:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1E2D2C00) [pid = 2196] [serial = 1986] [outer = 00000000] 09:00:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (218D0C00) [pid = 2196] [serial = 1987] [outer = 1E2D2C00] 09:00:58 INFO - PROCESS | 2196 | 1464105658036 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (218D5000) [pid = 2196] [serial = 1988] [outer = 1E2D2C00] 09:00:58 INFO - PROCESS | 2196 | 1464105658886 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1230ms 09:00:58 INFO - PROCESS | 2196 | 1464105658927 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 2196 | 1464105658931 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:00:58 INFO - PROCESS | 2196 | 1464105658936 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 2196 | 1464105658940 Marionette TRACE conn5 <- [1,2614,null,{}] 09:00:58 INFO - PROCESS | 2196 | 1464105658946 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}] 09:00:59 INFO - PROCESS | 2196 | 1464105659058 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:00:59 INFO - PROCESS | 2196 | 1464105659219 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 2196 | ++DOCSHELL 171F0800 == 85 [pid = 2196] [id = 663] 09:00:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (171F1400) [pid = 2196] [serial = 1989] [outer = 00000000] 09:00:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (17BB0800) [pid = 2196] [serial = 1990] [outer = 171F1400] 09:00:59 INFO - PROCESS | 2196 | 1464105659271 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (18D98000) [pid = 2196] [serial = 1991] [outer = 171F1400] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 1FD62C00 == 84 [pid = 2196] [id = 524] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 19E0B400 == 83 [pid = 2196] [id = 552] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 188E1400 == 82 [pid = 2196] [id = 653] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 19859800 == 81 [pid = 2196] [id = 652] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 0D22BC00 == 80 [pid = 2196] [id = 651] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 0DF39C00 == 79 [pid = 2196] [id = 650] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 1A626C00 == 78 [pid = 2196] [id = 649] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 196B0C00 == 77 [pid = 2196] [id = 648] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 17BAE400 == 76 [pid = 2196] [id = 647] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 155E0C00 == 75 [pid = 2196] [id = 646] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (12586800) [pid = 2196] [serial = 1858] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (188DC000) [pid = 2196] [serial = 1861] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1DA5EC00) [pid = 2196] [serial = 1864] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1E13F400) [pid = 2196] [serial = 1867] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1E2D5400) [pid = 2196] [serial = 1870] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1FD28800) [pid = 2196] [serial = 1873] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1960FC00) [pid = 2196] [serial = 1876] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1FD65400) [pid = 2196] [serial = 1909] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 09375400 == 74 [pid = 2196] [id = 645] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 15498800 == 73 [pid = 2196] [id = 644] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 196BAC00 == 72 [pid = 2196] [id = 638] 09:00:59 INFO - PROCESS | 2196 | --DOCSHELL 0E1A3400 == 71 [pid = 2196] [id = 637] 09:00:59 INFO - PROCESS | 2196 | 1464105659967 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1075ms 09:01:00 INFO - PROCESS | 2196 | 1464105660013 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 2196 | 1464105660018 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1DF85400) [pid = 2196] [serial = 1894] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1F2ADC00) [pid = 2196] [serial = 1898] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1E2D2400) [pid = 2196] [serial = 1897] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (19E13400) [pid = 2196] [serial = 1883] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (194F5000) [pid = 2196] [serial = 1882] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (17B35000) [pid = 2196] [serial = 1885] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (17BAFC00) [pid = 2196] [serial = 1886] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (15B71C00) [pid = 2196] [serial = 1880] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (15493800) [pid = 2196] [serial = 1879] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1991DC00) [pid = 2196] [serial = 1888] [outer = 00000000] [url = about:blank] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1A62D800) [pid = 2196] [serial = 1889] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1AD47C00) [pid = 2196] [serial = 1891] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1FD28000) [pid = 2196] [serial = 1900] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1A41DC00) [pid = 2196] [serial = 1906] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FD48400) [pid = 2196] [serial = 1901] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1DFE6800) [pid = 2196] [serial = 1895] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (196AC400) [pid = 2196] [serial = 1904] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1BEBD800) [pid = 2196] [serial = 1892] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1CB1F400) [pid = 2196] [serial = 1907] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1890CC00) [pid = 2196] [serial = 1903] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 2196 | 1464105660063 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 2196 | 1464105660066 Marionette TRACE conn5 <- [1,2618,null,{}] 09:01:00 INFO - PROCESS | 2196 | 1464105660074 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}] 09:01:00 INFO - PROCESS | 2196 | 1464105660176 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:01:00 INFO - PROCESS | 2196 | 1464105660190 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 2196 | ++DOCSHELL 15557400 == 72 [pid = 2196] [id = 664] 09:01:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (15559400) [pid = 2196] [serial = 1992] [outer = 00000000] 09:01:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (158EA800) [pid = 2196] [serial = 1993] [outer = 15559400] 09:01:00 INFO - PROCESS | 2196 | 1464105660239 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (171F0C00) [pid = 2196] [serial = 1994] [outer = 15559400] 09:01:00 INFO - PROCESS | 2196 | 1464105660768 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 751ms 09:01:00 INFO - PROCESS | 2196 | 1464105660797 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 2196 | 1464105660799 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:00 INFO - PROCESS | 2196 | 1464105660806 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 2196 | 1464105660809 Marionette TRACE conn5 <- [1,2622,null,{}] 09:01:00 INFO - PROCESS | 2196 | 1464105660820 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}] 09:01:00 INFO - PROCESS | 2196 | 1464105660920 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:01:01 INFO - PROCESS | 2196 | 1464105661046 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 2196 | ++DOCSHELL 196ACC00 == 73 [pid = 2196] [id = 665] 09:01:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (196AF000) [pid = 2196] [serial = 1995] [outer = 00000000] 09:01:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (19743000) [pid = 2196] [serial = 1996] [outer = 196AF000] 09:01:01 INFO - PROCESS | 2196 | 1464105661095 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1991DC00) [pid = 2196] [serial = 1997] [outer = 196AF000] 09:01:01 INFO - PROCESS | 2196 | 1464105661488 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 09:01:01 INFO - PROCESS | 2196 | 1464105661536 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 2196 | 1464105661539 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 2196 | 1464105661542 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:01 INFO - PROCESS | 2196 | 1464105661544 Marionette TRACE conn5 <- [1,2626,null,{}] 09:01:01 INFO - PROCESS | 2196 | 1464105661547 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}] 09:01:01 INFO - PROCESS | 2196 | 1464105661676 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:01:01 INFO - PROCESS | 2196 | 1464105661689 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 2196 | ++DOCSHELL 19E0D800 == 74 [pid = 2196] [id = 666] 09:01:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (19E0E000) [pid = 2196] [serial = 1998] [outer = 00000000] 09:01:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1A763800) [pid = 2196] [serial = 1999] [outer = 19E0E000] 09:01:01 INFO - PROCESS | 2196 | 1464105661737 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1A76B800) [pid = 2196] [serial = 2000] [outer = 19E0E000] 09:01:02 INFO - PROCESS | 2196 | 1464105662210 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 732ms 09:01:02 INFO - PROCESS | 2196 | 1464105662277 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 2196 | 1464105662279 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:02 INFO - PROCESS | 2196 | 1464105662282 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 2196 | 1464105662284 Marionette TRACE conn5 <- [1,2630,null,{}] 09:01:02 INFO - PROCESS | 2196 | 1464105662288 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}] 09:01:02 INFO - PROCESS | 2196 | 1464105662423 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:01:02 INFO - PROCESS | 2196 | 1464105662493 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 2196 | ++DOCSHELL 19E18C00 == 75 [pid = 2196] [id = 667] 09:01:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1A62E400) [pid = 2196] [serial = 2001] [outer = 00000000] 09:01:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1BDA3400) [pid = 2196] [serial = 2002] [outer = 1A62E400] 09:01:02 INFO - PROCESS | 2196 | 1464105662538 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1BDB8000) [pid = 2196] [serial = 2003] [outer = 1A62E400] 09:01:03 INFO - PROCESS | 2196 | 1464105662974 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 09:01:03 INFO - PROCESS | 2196 | 1464105663013 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 2196 | 1464105663015 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:03 INFO - PROCESS | 2196 | 1464105663018 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 2196 | 1464105663020 Marionette TRACE conn5 <- [1,2634,null,{}] 09:01:03 INFO - PROCESS | 2196 | 1464105663028 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}] 09:01:03 INFO - PROCESS | 2196 | 1464105663203 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:01:03 INFO - PROCESS | 2196 | 1464105663233 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 2196 | ++DOCSHELL 1DAA3C00 == 76 [pid = 2196] [id = 668] 09:01:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1DF81400) [pid = 2196] [serial = 2004] [outer = 00000000] 09:01:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1DFE2000) [pid = 2196] [serial = 2005] [outer = 1DF81400] 09:01:03 INFO - PROCESS | 2196 | 1464105663278 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1E13A800) [pid = 2196] [serial = 2006] [outer = 1DF81400] 09:01:03 INFO - PROCESS | 2196 | 1464105663740 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 790ms 09:01:03 INFO - PROCESS | 2196 | 1464105663815 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 2196 | 1464105663818 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:03 INFO - PROCESS | 2196 | 1464105663821 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 2196 | 1464105663823 Marionette TRACE conn5 <- [1,2638,null,{}] 09:01:03 INFO - PROCESS | 2196 | 1464105663827 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}] 09:01:04 INFO - PROCESS | 2196 | 1464105663965 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:01:04 INFO - PROCESS | 2196 | 1464105663983 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 2196 | ++DOCSHELL 15CA3800 == 77 [pid = 2196] [id = 669] 09:01:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1E142C00) [pid = 2196] [serial = 2007] [outer = 00000000] 09:01:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1E2D1C00) [pid = 2196] [serial = 2008] [outer = 1E142C00] 09:01:04 INFO - PROCESS | 2196 | 1464105664031 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1F229800) [pid = 2196] [serial = 2009] [outer = 1E142C00] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1A628C00) [pid = 2196] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1BDAD800) [pid = 2196] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (0E196400) [pid = 2196] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1552DC00) [pid = 2196] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (0CC1C800) [pid = 2196] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A623800) [pid = 2196] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (196C1400) [pid = 2196] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (17BAF000) [pid = 2196] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (15E06400) [pid = 2196] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1F912C00) [pid = 2196] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:01:04 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C0CCC00) [pid = 2196] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:01:04 INFO - PROCESS | 2196 | 1464105664682 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 870ms 09:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:04 INFO - PROCESS | 2196 | 1464105664694 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 2196 | 1464105664696 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:01:04 INFO - PROCESS | 2196 | 1464105664709 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 2196 | 1464105664711 Marionette TRACE conn5 <- [1,2642,null,{}] 09:01:04 INFO - PROCESS | 2196 | 1464105664727 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}] 09:01:04 INFO - PROCESS | 2196 | 1464105664821 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:01:04 INFO - PROCESS | 2196 | 1464105664828 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 2196 | ++DOCSHELL 194F2000 == 78 [pid = 2196] [id = 670] 09:01:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (196C2800) [pid = 2196] [serial = 2010] [outer = 00000000] 09:01:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1DF88C00) [pid = 2196] [serial = 2011] [outer = 196C2800] 09:01:04 INFO - PROCESS | 2196 | 1464105664872 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1E2D1400) [pid = 2196] [serial = 2012] [outer = 196C2800] 09:01:05 INFO - PROCESS | 2196 | 1464105665339 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 09:01:05 INFO - PROCESS | 2196 | 1464105665391 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 2196 | 1464105665393 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:01:05 INFO - PROCESS | 2196 | 1464105665396 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:05 INFO - PROCESS | 2196 | 1464105665398 Marionette TRACE conn5 <- [1,2646,null,{}] 09:01:05 INFO - PROCESS | 2196 | 1464105665401 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}] 09:01:05 INFO - PROCESS | 2196 | 1464105665511 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:01:05 INFO - PROCESS | 2196 | 1464105665518 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 2196 | ++DOCSHELL 18905000 == 79 [pid = 2196] [id = 671] 09:01:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1C876400) [pid = 2196] [serial = 2013] [outer = 00000000] 09:01:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1F906000) [pid = 2196] [serial = 2014] [outer = 1C876400] 09:01:05 INFO - PROCESS | 2196 | 1464105665566 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1FD29800) [pid = 2196] [serial = 2015] [outer = 1C876400] 09:01:06 INFO - PROCESS | 2196 | 1464105666035 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 09:01:06 INFO - PROCESS | 2196 | 1464105666077 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 2196 | 1464105666079 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 2196 | 1464105666082 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:06 INFO - PROCESS | 2196 | 1464105666083 Marionette TRACE conn5 <- [1,2650,null,{}] 09:01:06 INFO - PROCESS | 2196 | 1464105666087 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}] 09:01:06 INFO - PROCESS | 2196 | 1464105666187 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:01:06 INFO - PROCESS | 2196 | 1464105666228 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 2196 | ++DOCSHELL 0DD40800 == 80 [pid = 2196] [id = 672] 09:01:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1FD2FC00) [pid = 2196] [serial = 2016] [outer = 00000000] 09:01:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1FED2800) [pid = 2196] [serial = 2017] [outer = 1FD2FC00] 09:01:06 INFO - PROCESS | 2196 | 1464105666276 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1FEDE400) [pid = 2196] [serial = 2018] [outer = 1FD2FC00] 09:01:07 INFO - PROCESS | 2196 | 1464105667003 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 09:01:07 INFO - PROCESS | 2196 | 1464105667056 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 2196 | 1464105667061 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:07 INFO - PROCESS | 2196 | 1464105667066 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 2196 | 1464105667071 Marionette TRACE conn5 <- [1,2654,null,{}] 09:01:07 INFO - PROCESS | 2196 | 1464105667076 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}] 09:01:07 INFO - PROCESS | 2196 | 1464105667236 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:01:07 INFO - PROCESS | 2196 | 1464105667371 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 2196 | ++DOCSHELL 0DF37800 == 81 [pid = 2196] [id = 673] 09:01:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (0E1A2400) [pid = 2196] [serial = 2019] [outer = 00000000] 09:01:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (17B33C00) [pid = 2196] [serial = 2020] [outer = 0E1A2400] 09:01:07 INFO - PROCESS | 2196 | 1464105667429 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1888EC00) [pid = 2196] [serial = 2021] [outer = 0E1A2400] 09:01:08 INFO - PROCESS | 2196 | 1464105668498 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]]]}] 09:01:08 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) 09:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1473ms 09:01:08 INFO - PROCESS | 2196 | 1464105668544 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 2196 | 1464105668551 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 2196 | 1464105668601 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 2196 | 1464105668604 Marionette TRACE conn5 <- [1,2658,null,{}] 09:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:08 INFO - PROCESS | 2196 | 1464105668609 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}] 09:01:08 INFO - PROCESS | 2196 | 1464105668722 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:01:08 INFO - PROCESS | 2196 | 1464105668915 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 2196 | ++DOCSHELL 196B2800 == 82 [pid = 2196] [id = 674] 09:01:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (196B7000) [pid = 2196] [serial = 2022] [outer = 00000000] 09:01:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1BDA3C00) [pid = 2196] [serial = 2023] [outer = 196B7000] 09:01:09 INFO - PROCESS | 2196 | 1464105669006 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1C847000) [pid = 2196] [serial = 2024] [outer = 196B7000] 09:01:10 INFO - PROCESS | 2196 | 1464105670066 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] 09:01:10 INFO - PROCESS | 2196 | 1464105670089 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:10 INFO - PROCESS | 2196 | 1464105670094 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 2196 | 1464105670097 Marionette TRACE conn5 <- [1,2662,null,{}] 09:01:10 INFO - PROCESS | 2196 | 1464105670108 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}] 09:01:10 INFO - PROCESS | 2196 | 1464105670230 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:01:10 INFO - PROCESS | 2196 | 1464105670391 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 2196 | ++DOCSHELL 1FD6FC00 == 83 [pid = 2196] [id = 675] 09:01:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1FE92C00) [pid = 2196] [serial = 2025] [outer = 00000000] 09:01:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20EB3C00) [pid = 2196] [serial = 2026] [outer = 1FE92C00] 09:01:10 INFO - PROCESS | 2196 | 1464105670450 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (218D1400) [pid = 2196] [serial = 2027] [outer = 1FE92C00] 09:01:11 INFO - PROCESS | 2196 | 1464105671501 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] 09:01:11 INFO - PROCESS | 2196 | 1464105671532 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:01:11 INFO - PROCESS | 2196 | 1464105671535 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:11 INFO - PROCESS | 2196 | 1464105671537 Marionette TRACE conn5 <- [1,2666,null,{}] 09:01:11 INFO - PROCESS | 2196 | 1464105671541 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}] 09:01:11 INFO - PROCESS | 2196 | 1464105671667 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:01:11 INFO - PROCESS | 2196 | 1464105671868 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 2196 | ++DOCSHELL 20550C00 == 84 [pid = 2196] [id = 676] 09:01:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (20551000) [pid = 2196] [serial = 2028] [outer = 00000000] 09:01:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (20557400) [pid = 2196] [serial = 2029] [outer = 20551000] 09:01:11 INFO - PROCESS | 2196 | 1464105671926 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (2055B400) [pid = 2196] [serial = 2030] [outer = 20551000] 09:01:12 INFO - PROCESS | 2196 | 1464105672954 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]]]}] 09:01:13 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) 09:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1483ms 09:01:13 INFO - PROCESS | 2196 | 1464105673021 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 2196 | 1464105673023 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:13 INFO - PROCESS | 2196 | 1464105673027 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 2196 | 1464105673029 Marionette TRACE conn5 <- [1,2670,null,{}] 09:01:13 INFO - PROCESS | 2196 | 1464105673076 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}] 09:01:13 INFO - PROCESS | 2196 | 1464105673184 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:01:13 INFO - PROCESS | 2196 | 1464105673420 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 2196 | ++DOCSHELL 12585800 == 85 [pid = 2196] [id = 677] 09:01:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (155D9C00) [pid = 2196] [serial = 2031] [outer = 00000000] 09:01:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (218DE400) [pid = 2196] [serial = 2032] [outer = 155D9C00] 09:01:13 INFO - PROCESS | 2196 | 1464105673478 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (21B8C400) [pid = 2196] [serial = 2033] [outer = 155D9C00] 09:01:14 INFO - PROCESS | 2196 | 1464105674511 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]]]}] 09:01:14 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) 09:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1511ms 09:01:14 INFO - PROCESS | 2196 | 1464105674542 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 2196 | 1464105674544 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 2196 | 1464105674548 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:14 INFO - PROCESS | 2196 | 1464105674550 Marionette TRACE conn5 <- [1,2674,null,{}] 09:01:14 INFO - PROCESS | 2196 | 1464105674554 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}] 09:01:14 INFO - PROCESS | 2196 | 1464105674688 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:01:15 INFO - PROCESS | 2196 | 1464105675142 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 2196 | ++DOCSHELL 15561400 == 86 [pid = 2196] [id = 678] 09:01:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (15562400) [pid = 2196] [serial = 2034] [outer = 00000000] 09:01:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (158F4800) [pid = 2196] [serial = 2035] [outer = 15562400] 09:01:15 INFO - PROCESS | 2196 | 1464105675244 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (179FA000) [pid = 2196] [serial = 2036] [outer = 15562400] 09:01:16 INFO - PROCESS | 2196 | 1464105676314 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] 09:01:16 INFO - PROCESS | 2196 | 1464105676375 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:16 INFO - PROCESS | 2196 | 1464105676379 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 2196 | 1464105676383 Marionette TRACE conn5 <- [1,2678,null,{}] 09:01:16 INFO - PROCESS | 2196 | 1464105676388 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}] 09:01:16 INFO - PROCESS | 2196 | 1464105676533 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:01:16 INFO - PROCESS | 2196 | 1464105676695 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 2196 | ++DOCSHELL 196A6800 == 87 [pid = 2196] [id = 679] 09:01:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (196B3C00) [pid = 2196] [serial = 2037] [outer = 00000000] 09:01:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (19859800) [pid = 2196] [serial = 2038] [outer = 196B3C00] 09:01:16 INFO - PROCESS | 2196 | 1464105676745 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (19E0F800) [pid = 2196] [serial = 2039] [outer = 196B3C00] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 19DC3800 == 86 [pid = 2196] [id = 441] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 196B8C00 == 85 [pid = 2196] [id = 443] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 18905000 == 84 [pid = 2196] [id = 671] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 194F2000 == 83 [pid = 2196] [id = 670] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 15CA3800 == 82 [pid = 2196] [id = 669] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 1DAA3C00 == 81 [pid = 2196] [id = 668] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 19E18C00 == 80 [pid = 2196] [id = 667] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 19E0D800 == 79 [pid = 2196] [id = 666] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1E137C00) [pid = 2196] [serial = 1960] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 196ACC00 == 78 [pid = 2196] [id = 665] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 15557400 == 77 [pid = 2196] [id = 664] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 171F0800 == 76 [pid = 2196] [id = 663] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 1FD26400 == 75 [pid = 2196] [id = 658] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 1E136800 == 74 [pid = 2196] [id = 657] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 1A631800 == 73 [pid = 2196] [id = 656] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 169EC800 == 72 [pid = 2196] [id = 655] 09:01:17 INFO - PROCESS | 2196 | --DOCSHELL 0D29F000 == 71 [pid = 2196] [id = 654] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1DA57C00) [pid = 2196] [serial = 1856] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1AC5EC00) [pid = 2196] [serial = 1948] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1BFD2000) [pid = 2196] [serial = 1951] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (155DF800) [pid = 2196] [serial = 1954] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C0CC000) [pid = 2196] [serial = 1952] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (174C9400) [pid = 2196] [serial = 1934] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (158EBC00) [pid = 2196] [serial = 1933] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (0D6EF000) [pid = 2196] [serial = 1936] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (0E168800) [pid = 2196] [serial = 1937] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1CBEE800) [pid = 2196] [serial = 1957] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (19915800) [pid = 2196] [serial = 1945] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (196A8000) [pid = 2196] [serial = 1942] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (196BB400) [pid = 2196] [serial = 1943] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (179F4400) [pid = 2196] [serial = 1939] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (17AC7000) [pid = 2196] [serial = 1940] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1FD70400) [pid = 2196] [serial = 1910] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (171EEC00) [pid = 2196] [serial = 1912] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1AC5F400) [pid = 2196] [serial = 1915] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1FD65C00) [pid = 2196] [serial = 1918] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (20A45000) [pid = 2196] [serial = 1921] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (20EB4800) [pid = 2196] [serial = 1924] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (21F7FC00) [pid = 2196] [serial = 1927] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (15492C00) [pid = 2196] [serial = 1930] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1DA98C00) [pid = 2196] [serial = 1958] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (17BA9400) [pid = 2196] [serial = 1955] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1BDA5C00) [pid = 2196] [serial = 1949] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (19E0DC00) [pid = 2196] [serial = 1946] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2196 | 1464105677804 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] 09:01:17 INFO - PROCESS | 2196 | 1464105677863 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:01:17 INFO - PROCESS | 2196 | 1464105677867 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:17 INFO - PROCESS | 2196 | 1464105677869 Marionette TRACE conn5 <- [1,2682,null,{}] 09:01:17 INFO - PROCESS | 2196 | 1464105677873 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}] 09:01:18 INFO - PROCESS | 2196 | 1464105677967 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:01:18 INFO - PROCESS | 2196 | 1464105678075 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 2196 | ++DOCSHELL 1552B400 == 72 [pid = 2196] [id = 680] 09:01:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1552DC00) [pid = 2196] [serial = 2040] [outer = 00000000] 09:01:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (15CA3800) [pid = 2196] [serial = 2041] [outer = 1552DC00] 09:01:18 INFO - PROCESS | 2196 | 1464105678161 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (174C9400) [pid = 2196] [serial = 2042] [outer = 1552DC00] 09:01:19 INFO - PROCESS | 2196 | 1464105679017 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] 09:01:19 INFO - PROCESS | 2196 | 1464105679057 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:19 INFO - PROCESS | 2196 | 1464105679062 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 2196 | 1464105679067 Marionette TRACE conn5 <- [1,2686,null,{}] 09:01:19 INFO - PROCESS | 2196 | 1464105679089 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}] 09:01:19 INFO - PROCESS | 2196 | 1464105679231 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:01:19 INFO - PROCESS | 2196 | 1464105679302 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 2196 | ++DOCSHELL 17BA8000 == 73 [pid = 2196] [id = 681] 09:01:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (17BAF400) [pid = 2196] [serial = 2043] [outer = 00000000] 09:01:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (19915C00) [pid = 2196] [serial = 2044] [outer = 17BAF400] 09:01:19 INFO - PROCESS | 2196 | 1464105679347 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (19E0E400) [pid = 2196] [serial = 2045] [outer = 17BAF400] 09:01:20 INFO - PROCESS | 2196 | 1464105680282 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] 09:01:20 INFO - PROCESS | 2196 | 1464105680343 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:20 INFO - PROCESS | 2196 | 1464105680354 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 2196 | 1464105680356 Marionette TRACE conn5 <- [1,2690,null,{}] 09:01:20 INFO - PROCESS | 2196 | 1464105680360 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}] 09:01:20 INFO - PROCESS | 2196 | 1464105680503 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:01:20 INFO - PROCESS | 2196 | 1464105680518 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 2196 | ++DOCSHELL 19E12400 == 74 [pid = 2196] [id = 682] 09:01:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1A626000) [pid = 2196] [serial = 2046] [outer = 00000000] 09:01:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1AC57000) [pid = 2196] [serial = 2047] [outer = 1A626000] 09:01:20 INFO - PROCESS | 2196 | 1464105680567 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1AC64400) [pid = 2196] [serial = 2048] [outer = 1A626000] 09:01:21 INFO - PROCESS | 2196 | 1464105681041 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 09:01:21 INFO - PROCESS | 2196 | 1464105681086 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 2196 | 1464105681088 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 2196 | 1464105681092 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:21 INFO - PROCESS | 2196 | 1464105681094 Marionette TRACE conn5 <- [1,2694,null,{}] 09:01:21 INFO - PROCESS | 2196 | 1464105681097 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}] 09:01:21 INFO - PROCESS | 2196 | 1464105681405 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1A62E400) [pid = 2196] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (196AF000) [pid = 2196] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1DF81400) [pid = 2196] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (15559400) [pid = 2196] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1CB92800) [pid = 2196] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C876400) [pid = 2196] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (171F1400) [pid = 2196] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (19E0E000) [pid = 2196] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (196C2800) [pid = 2196] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:21 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1E142C00) [pid = 2196] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:21 INFO - PROCESS | 2196 | 1464105681484 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 2196 | ++DOCSHELL 15559400 == 75 [pid = 2196] [id = 683] 09:01:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1555CC00) [pid = 2196] [serial = 2049] [outer = 00000000] 09:01:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (196AF000) [pid = 2196] [serial = 2050] [outer = 1555CC00] 09:01:21 INFO - PROCESS | 2196 | 1464105681538 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1BDB5000) [pid = 2196] [serial = 2051] [outer = 1555CC00] 09:01:22 INFO - PROCESS | 2196 | 1464105681966 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 931ms 09:01:22 INFO - PROCESS | 2196 | 1464105682026 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 2196 | 1464105682028 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:22 INFO - PROCESS | 2196 | 1464105682031 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 2196 | 1464105682033 Marionette TRACE conn5 <- [1,2698,null,{}] 09:01:22 INFO - PROCESS | 2196 | 1464105682041 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}] 09:01:22 INFO - PROCESS | 2196 | 1464105682132 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:01:22 INFO - PROCESS | 2196 | 1464105682146 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 2196 | ++DOCSHELL 1BDB9400 == 76 [pid = 2196] [id = 684] 09:01:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1C413800) [pid = 2196] [serial = 2052] [outer = 00000000] 09:01:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1D9AF800) [pid = 2196] [serial = 2053] [outer = 1C413800] 09:01:22 INFO - PROCESS | 2196 | 1464105682190 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1DA56C00) [pid = 2196] [serial = 2054] [outer = 1C413800] 09:01:22 INFO - PROCESS | 2196 | 1464105682638 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] 09:01:22 INFO - PROCESS | 2196 | 1464105682679 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:22 INFO - PROCESS | 2196 | 1464105682683 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 2196 | 1464105682685 Marionette TRACE conn5 <- [1,2702,null,{}] 09:01:22 INFO - PROCESS | 2196 | 1464105682688 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}] 09:01:22 INFO - PROCESS | 2196 | 1464105682777 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:01:22 INFO - PROCESS | 2196 | 1464105682783 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 2196 | ++DOCSHELL 1DA97800 == 77 [pid = 2196] [id = 685] 09:01:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1DF82000) [pid = 2196] [serial = 2055] [outer = 00000000] 09:01:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1E13B400) [pid = 2196] [serial = 2056] [outer = 1DF82000] 09:01:22 INFO - PROCESS | 2196 | 1464105682827 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1E147C00) [pid = 2196] [serial = 2057] [outer = 1DF82000] 09:01:23 INFO - PROCESS | 2196 | 1464105683282 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 09:01:23 INFO - PROCESS | 2196 | 1464105683314 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 2196 | 1464105683325 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:01:23 INFO - PROCESS | 2196 | 1464105683344 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:23 INFO - PROCESS | 2196 | 1464105683346 Marionette TRACE conn5 <- [1,2706,null,{}] 09:01:23 INFO - PROCESS | 2196 | 1464105683350 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}] 09:01:23 INFO - PROCESS | 2196 | 1464105683508 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:01:23 INFO - PROCESS | 2196 | 1464105683671 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 2196 | ++DOCSHELL 0D6EAC00 == 78 [pid = 2196] [id = 686] 09:01:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (0D6EF000) [pid = 2196] [serial = 2058] [outer = 00000000] 09:01:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (0DFE7C00) [pid = 2196] [serial = 2059] [outer = 0D6EF000] 09:01:23 INFO - PROCESS | 2196 | 1464105683731 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1257F000) [pid = 2196] [serial = 2060] [outer = 0D6EF000] 09:01:24 INFO - PROCESS | 2196 | 1464105684437 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] 09:01:24 INFO - PROCESS | 2196 | 1464105684470 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:24 INFO - PROCESS | 2196 | 1464105684474 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 2196 | 1464105684479 Marionette TRACE conn5 <- [1,2710,null,{}] 09:01:24 INFO - PROCESS | 2196 | 1464105684484 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}] 09:01:24 INFO - PROCESS | 2196 | 1464105684635 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:01:24 INFO - PROCESS | 2196 | 1464105684795 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 2196 | ++DOCSHELL 194F1400 == 79 [pid = 2196] [id = 687] 09:01:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (194F1800) [pid = 2196] [serial = 2061] [outer = 00000000] 09:01:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (196BB400) [pid = 2196] [serial = 2062] [outer = 194F1800] 09:01:24 INFO - PROCESS | 2196 | 1464105684855 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1985AC00) [pid = 2196] [serial = 2063] [outer = 194F1800] 09:01:25 INFO - PROCESS | 2196 | 1464105685468 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] 09:01:25 INFO - PROCESS | 2196 | 1464105685501 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:25 INFO - PROCESS | 2196 | 1464105685504 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 2196 | 1464105685507 Marionette TRACE conn5 <- [1,2714,null,{}] 09:01:25 INFO - PROCESS | 2196 | 1464105685511 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}] 09:01:25 INFO - PROCESS | 2196 | 1464105685627 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:01:25 INFO - PROCESS | 2196 | 1464105685804 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 2196 | ++DOCSHELL 1DFADC00 == 80 [pid = 2196] [id = 688] 09:01:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1E1EE400) [pid = 2196] [serial = 2064] [outer = 00000000] 09:01:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1E2CB000) [pid = 2196] [serial = 2065] [outer = 1E1EE400] 09:01:25 INFO - PROCESS | 2196 | 1464105685862 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1F228400) [pid = 2196] [serial = 2066] [outer = 1E1EE400] 09:01:26 INFO - PROCESS | 2196 | 1464105686446 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 09:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:26 INFO - PROCESS | 2196 | 1464105686477 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 2196 | 1464105686481 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:01:26 INFO - PROCESS | 2196 | 1464105686492 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 2196 | 1464105686497 Marionette TRACE conn5 <- [1,2718,null,{}] 09:01:26 INFO - PROCESS | 2196 | 1464105686501 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}] 09:01:26 INFO - PROCESS | 2196 | 1464105686620 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:01:26 INFO - PROCESS | 2196 | 1464105686778 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D2800 == 81 [pid = 2196] [id = 689] 09:01:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1FD43400) [pid = 2196] [serial = 2067] [outer = 00000000] 09:01:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1FD6D000) [pid = 2196] [serial = 2068] [outer = 1FD43400] 09:01:26 INFO - PROCESS | 2196 | 1464105686834 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1FE92400) [pid = 2196] [serial = 2069] [outer = 1FD43400] 09:01:27 INFO - PROCESS | 2196 | 1464105687859 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] 09:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:27 INFO - PROCESS | 2196 | 1464105687868 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 2196 | 1464105687872 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 2196 | 1464105687874 Marionette TRACE conn5 <- [1,2722,null,{}] 09:01:27 INFO - PROCESS | 2196 | 1464105687878 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}] 09:01:28 INFO - PROCESS | 2196 | 1464105688025 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:01:28 INFO - PROCESS | 2196 | 1464105688184 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 2196 | ++DOCSHELL 1FD6C400 == 82 [pid = 2196] [id = 690] 09:01:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1FE9BC00) [pid = 2196] [serial = 2070] [outer = 00000000] 09:01:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (20552400) [pid = 2196] [serial = 2071] [outer = 1FE9BC00] 09:01:28 INFO - PROCESS | 2196 | 1464105688245 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (20555C00) [pid = 2196] [serial = 2072] [outer = 1FE9BC00] 09:01:28 INFO - PROCESS | 2196 | 1464105688835 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1021ms 09:01:28 INFO - PROCESS | 2196 | 1464105688894 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 2196 | 1464105688896 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:01:28 INFO - PROCESS | 2196 | 1464105688900 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:28 INFO - PROCESS | 2196 | 1464105688902 Marionette TRACE conn5 <- [1,2726,null,{}] 09:01:28 INFO - PROCESS | 2196 | 1464105688906 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}] 09:01:29 INFO - PROCESS | 2196 | 1464105689020 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:01:29 INFO - PROCESS | 2196 | 1464105689203 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 2196 | ++DOCSHELL 20EB0800 == 83 [pid = 2196] [id = 691] 09:01:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (20EB4000) [pid = 2196] [serial = 2073] [outer = 00000000] 09:01:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (2185E800) [pid = 2196] [serial = 2074] [outer = 20EB4000] 09:01:29 INFO - PROCESS | 2196 | 1464105689270 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (21B8A000) [pid = 2196] [serial = 2075] [outer = 20EB4000] 09:01:29 INFO - PROCESS | 2196 | 1464105689857 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1017ms 09:01:29 INFO - PROCESS | 2196 | 1464105689921 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 2196 | 1464105689923 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:01:29 INFO - PROCESS | 2196 | 1464105689926 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:29 INFO - PROCESS | 2196 | 1464105689928 Marionette TRACE conn5 <- [1,2730,null,{}] 09:01:29 INFO - PROCESS | 2196 | 1464105689932 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}] 09:01:30 INFO - PROCESS | 2196 | 1464105690046 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:01:30 INFO - PROCESS | 2196 | 1464105690205 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 2196 | ++DOCSHELL 0E19C400 == 84 [pid = 2196] [id = 692] 09:01:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (21B93000) [pid = 2196] [serial = 2076] [outer = 00000000] 09:01:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (21F88000) [pid = 2196] [serial = 2077] [outer = 21B93000] 09:01:30 INFO - PROCESS | 2196 | 1464105690260 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (22B7EC00) [pid = 2196] [serial = 2078] [outer = 21B93000] 09:01:30 INFO - PROCESS | 2196 | 1464105690844 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 09:01:30 INFO - PROCESS | 2196 | 1464105690901 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 2196 | 1464105690903 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 2196 | 1464105690906 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:30 INFO - PROCESS | 2196 | 1464105690908 Marionette TRACE conn5 <- [1,2734,null,{}] 09:01:30 INFO - PROCESS | 2196 | 1464105690912 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}] 09:01:31 INFO - PROCESS | 2196 | 1464105691024 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:01:31 INFO - PROCESS | 2196 | 1464105691184 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 2196 | ++DOCSHELL 22B85000 == 85 [pid = 2196] [id = 693] 09:01:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (22B85800) [pid = 2196] [serial = 2079] [outer = 00000000] 09:01:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (22B8B400) [pid = 2196] [serial = 2080] [outer = 22B85800] 09:01:31 INFO - PROCESS | 2196 | 1464105691240 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (23A7B800) [pid = 2196] [serial = 2081] [outer = 22B85800] 09:01:31 INFO - PROCESS | 2196 | 1464105691802 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 09:01:31 INFO - PROCESS | 2196 | 1464105691856 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 2196 | 1464105691858 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 2196 | 1464105691863 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 2196 | 1464105691865 Marionette TRACE conn5 <- [1,2738,null,{}] 09:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:31 INFO - PROCESS | 2196 | 1464105691869 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}] 09:01:32 INFO - PROCESS | 2196 | 1464105691982 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:01:32 INFO - PROCESS | 2196 | 1464105692272 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEAC00 == 86 [pid = 2196] [id = 694] 09:01:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (0DB4A000) [pid = 2196] [serial = 2082] [outer = 00000000] 09:01:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (15530000) [pid = 2196] [serial = 2083] [outer = 0DB4A000] 09:01:32 INFO - PROCESS | 2196 | 1464105692330 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (15530800) [pid = 2196] [serial = 2084] [outer = 0DB4A000] 09:01:32 INFO - PROCESS | 2196 | 1464105692940 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1129ms 09:01:33 INFO - PROCESS | 2196 | 1464105692997 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 2196 | 1464105693001 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:33 INFO - PROCESS | 2196 | 1464105693005 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 2196 | 1464105693009 Marionette TRACE conn5 <- [1,2742,null,{}] 09:01:33 INFO - PROCESS | 2196 | 1464105693014 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}] 09:01:33 INFO - PROCESS | 2196 | 1464105693130 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:01:33 INFO - PROCESS | 2196 | 1464105693298 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 2196 | ++DOCSHELL 0DF37C00 == 87 [pid = 2196] [id = 695] 09:01:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (0E16A000) [pid = 2196] [serial = 2085] [outer = 00000000] 09:01:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (0E4EE800) [pid = 2196] [serial = 2086] [outer = 0E16A000] 09:01:33 INFO - PROCESS | 2196 | 1464105693350 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1552B800) [pid = 2196] [serial = 2087] [outer = 0E16A000] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 0DB4AC00 == 86 [pid = 2196] [id = 636] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 1DA97800 == 85 [pid = 2196] [id = 685] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 1BDB9400 == 84 [pid = 2196] [id = 684] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 15559400 == 83 [pid = 2196] [id = 683] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 19E12400 == 82 [pid = 2196] [id = 682] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 17BA8000 == 81 [pid = 2196] [id = 681] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 1552B400 == 80 [pid = 2196] [id = 680] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 196A6800 == 79 [pid = 2196] [id = 679] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 15561400 == 78 [pid = 2196] [id = 678] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 20550C00 == 77 [pid = 2196] [id = 676] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (0DF36000) [pid = 2196] [serial = 1963] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1F2B6400) [pid = 2196] [serial = 1972] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (20EA8800) [pid = 2196] [serial = 1984] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1AD41800) [pid = 2196] [serial = 1969] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (17B41C00) [pid = 2196] [serial = 1966] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (20413400) [pid = 2196] [serial = 1981] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1FE9A800) [pid = 2196] [serial = 1978] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1FD30000) [pid = 2196] [serial = 1975] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1FED2800) [pid = 2196] [serial = 2017] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 1FD6FC00 == 76 [pid = 2196] [id = 675] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 196B2800 == 75 [pid = 2196] [id = 674] 09:01:33 INFO - PROCESS | 2196 | --DOCSHELL 0DF37800 == 74 [pid = 2196] [id = 673] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1BDA3400) [pid = 2196] [serial = 2002] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (19743000) [pid = 2196] [serial = 1996] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1E13A800) [pid = 2196] [serial = 2006] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (158EA800) [pid = 2196] [serial = 1993] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1E144C00) [pid = 2196] [serial = 1961] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (171F0C00) [pid = 2196] [serial = 1994] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1F906000) [pid = 2196] [serial = 2014] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (18D98000) [pid = 2196] [serial = 1991] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1991DC00) [pid = 2196] [serial = 1997] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1DFE2000) [pid = 2196] [serial = 2005] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1A763800) [pid = 2196] [serial = 1999] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1DF88C00) [pid = 2196] [serial = 2011] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (17BB0800) [pid = 2196] [serial = 1990] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1E2D1C00) [pid = 2196] [serial = 2008] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1F229800) [pid = 2196] [serial = 2009] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1BDB8000) [pid = 2196] [serial = 2003] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (218D0C00) [pid = 2196] [serial = 1987] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1A76B800) [pid = 2196] [serial = 2000] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1E2D1400) [pid = 2196] [serial = 2012] [outer = 00000000] [url = about:blank] 09:01:33 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1FD29800) [pid = 2196] [serial = 2015] [outer = 00000000] [url = about:blank] 09:01:34 INFO - PROCESS | 2196 | 1464105693984 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1024ms 09:01:34 INFO - PROCESS | 2196 | 1464105694033 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 2196 | 1464105694036 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:01:34 INFO - PROCESS | 2196 | 1464105694041 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:34 INFO - PROCESS | 2196 | 1464105694043 Marionette TRACE conn5 <- [1,2746,null,{}] 09:01:34 INFO - PROCESS | 2196 | 1464105694047 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}] 09:01:34 INFO - PROCESS | 2196 | 1464105694144 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:01:34 INFO - PROCESS | 2196 | 1464105694274 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 2196 | ++DOCSHELL 15529C00 == 75 [pid = 2196] [id = 696] 09:01:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1552B000) [pid = 2196] [serial = 2088] [outer = 00000000] 09:01:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (15B2B400) [pid = 2196] [serial = 2089] [outer = 1552B000] 09:01:34 INFO - PROCESS | 2196 | 1464105694320 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (169DE000) [pid = 2196] [serial = 2090] [outer = 1552B000] 09:01:34 INFO - PROCESS | 2196 | 1464105694726 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 731ms 09:01:34 INFO - PROCESS | 2196 | 1464105694802 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 2196 | 1464105694804 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:34 INFO - PROCESS | 2196 | 1464105694812 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 2196 | 1464105694818 Marionette TRACE conn5 <- [1,2750,null,{}] 09:01:34 INFO - PROCESS | 2196 | 1464105694831 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}] 09:01:34 INFO - PROCESS | 2196 | 1464105694930 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:01:34 INFO - PROCESS | 2196 | 1464105694947 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 2196 | ++DOCSHELL 17BA9800 == 76 [pid = 2196] [id = 697] 09:01:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (17BAA000) [pid = 2196] [serial = 2091] [outer = 00000000] 09:01:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1888E000) [pid = 2196] [serial = 2092] [outer = 17BAA000] 09:01:35 INFO - PROCESS | 2196 | 1464105694992 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (18968000) [pid = 2196] [serial = 2093] [outer = 17BAA000] 09:01:35 INFO - PROCESS | 2196 | 1464105695455 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 09:01:35 INFO - PROCESS | 2196 | 1464105695503 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 2196 | 1464105695505 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:01:35 INFO - PROCESS | 2196 | 1464105695513 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:35 INFO - PROCESS | 2196 | 1464105695515 Marionette TRACE conn5 <- [1,2754,null,{}] 09:01:35 INFO - PROCESS | 2196 | 1464105695518 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}] 09:01:35 INFO - PROCESS | 2196 | 1464105695613 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:01:35 INFO - PROCESS | 2196 | 1464105695620 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 2196 | ++DOCSHELL 196A9000 == 77 [pid = 2196] [id = 698] 09:01:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (196AA400) [pid = 2196] [serial = 2094] [outer = 00000000] 09:01:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (196C1800) [pid = 2196] [serial = 2095] [outer = 196AA400] 09:01:35 INFO - PROCESS | 2196 | 1464105695668 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1985A800) [pid = 2196] [serial = 2096] [outer = 196AA400] 09:01:36 INFO - PROCESS | 2196 | 1464105696144 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 09:01:36 INFO - PROCESS | 2196 | 1464105696193 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 2196 | 1464105696195 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:01:36 INFO - PROCESS | 2196 | 1464105696198 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 2196 | 1464105696200 Marionette TRACE conn5 <- [1,2758,null,{}] 09:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:36 INFO - PROCESS | 2196 | 1464105696203 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}] 09:01:36 INFO - PROCESS | 2196 | 1464105696337 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:01:36 INFO - PROCESS | 2196 | 1464105696442 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 2196 | ++DOCSHELL 1991EC00 == 78 [pid = 2196] [id = 699] 09:01:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (19924400) [pid = 2196] [serial = 2097] [outer = 00000000] 09:01:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (19E10400) [pid = 2196] [serial = 2098] [outer = 19924400] 09:01:36 INFO - PROCESS | 2196 | 1464105696493 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1A62A400) [pid = 2196] [serial = 2099] [outer = 19924400] 09:01:36 INFO - PROCESS | 2196 | 1464105696935 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 09:01:37 INFO - PROCESS | 2196 | 1464105696973 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 2196 | 1464105696975 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 2196 | 1464105696978 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:01:37 INFO - PROCESS | 2196 | 1464105696980 Marionette TRACE conn5 <- [1,2762,null,{}] 09:01:37 INFO - PROCESS | 2196 | 1464105696990 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}] 09:01:37 INFO - PROCESS | 2196 | 1464105697130 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:01:37 INFO - PROCESS | 2196 | 1464105697213 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 2196 | ++DOCSHELL 1A76D000 == 79 [pid = 2196] [id = 700] 09:01:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1A76D400) [pid = 2196] [serial = 2100] [outer = 00000000] 09:01:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1AD47C00) [pid = 2196] [serial = 2101] [outer = 1A76D400] 09:01:37 INFO - PROCESS | 2196 | 1464105697257 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1BDB1800) [pid = 2196] [serial = 2102] [outer = 1A76D400] 09:01:37 INFO - PROCESS | 2196 | 1464105697669 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:01:37 INFO - PROCESS | 2196 | 1464105697713 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 2196 | 1464105697715 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 2196 | 1464105697718 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 2196 | 1464105697720 Marionette TRACE conn5 <- [1,2766,null,{}] 09:01:37 INFO - PROCESS | 2196 | 1464105697761 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}] 09:01:37 INFO - PROCESS | 2196 | 1464105697898 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:01:38 INFO - PROCESS | 2196 | 1464105697977 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 2196 | ++DOCSHELL 1547B000 == 80 [pid = 2196] [id = 701] 09:01:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (19618800) [pid = 2196] [serial = 2103] [outer = 00000000] 09:01:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1BFD2400) [pid = 2196] [serial = 2104] [outer = 19618800] 09:01:38 INFO - PROCESS | 2196 | 1464105698022 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1C41BC00) [pid = 2196] [serial = 2105] [outer = 19618800] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (17BAF400) [pid = 2196] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1A626000) [pid = 2196] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1555CC00) [pid = 2196] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1C413800) [pid = 2196] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1552DC00) [pid = 2196] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (15562400) [pid = 2196] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (196B3C00) [pid = 2196] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:38 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1FD2FC00) [pid = 2196] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:38 INFO - PROCESS | 2196 | 1464105698452 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 772ms 09:01:38 INFO - PROCESS | 2196 | 1464105698491 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 2196 | 1464105698493 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:01:38 INFO - PROCESS | 2196 | 1464105698496 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 2196 | 1464105698507 Marionette TRACE conn5 <- [1,2770,null,{}] 09:01:38 INFO - PROCESS | 2196 | 1464105698520 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}] 09:01:38 INFO - PROCESS | 2196 | 1464105698616 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:01:38 INFO - PROCESS | 2196 | 1464105698625 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 2196 | ++DOCSHELL 1C870C00 == 81 [pid = 2196] [id = 702] 09:01:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1C871C00) [pid = 2196] [serial = 2106] [outer = 00000000] 09:01:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1DA50400) [pid = 2196] [serial = 2107] [outer = 1C871C00] 09:01:38 INFO - PROCESS | 2196 | 1464105698669 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1DAA4400) [pid = 2196] [serial = 2108] [outer = 1C871C00] 09:01:39 INFO - PROCESS | 2196 | 1464105699123 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 650ms 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:01:39 INFO - PROCESS | 2196 | 1464105699147 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 2196 | 1464105699148 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 2196 | 1464105699152 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 2196 | 1464105699153 Marionette TRACE conn5 <- [1,2774,null,{}] 09:01:39 INFO - PROCESS | 2196 | 1464105699160 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}] 09:01:39 INFO - PROCESS | 2196 | 1464105699308 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:01:39 INFO - PROCESS | 2196 | 1464105699353 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 2196 | ++DOCSHELL 1DA4F400 == 82 [pid = 2196] [id = 703] 09:01:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1DFA2C00) [pid = 2196] [serial = 2109] [outer = 00000000] 09:01:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1DFE7C00) [pid = 2196] [serial = 2110] [outer = 1DFA2C00] 09:01:39 INFO - PROCESS | 2196 | 1464105699398 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1E13BC00) [pid = 2196] [serial = 2111] [outer = 1DFA2C00] 09:01:39 INFO - PROCESS | 2196 | 1464105699818 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:01:39 INFO - PROCESS | 2196 | 1464105699843 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 2196 | 1464105699845 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 2196 | 1464105699848 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 2196 | 1464105699849 Marionette TRACE conn5 <- [1,2778,null,{}] 09:01:39 INFO - PROCESS | 2196 | 1464105699853 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}] 09:01:40 INFO - PROCESS | 2196 | 1464105700013 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:01:40 INFO - PROCESS | 2196 | 1464105700029 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 2196 | ++DOCSHELL 1E147400 == 83 [pid = 2196] [id = 704] 09:01:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1E1EA000) [pid = 2196] [serial = 2112] [outer = 00000000] 09:01:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1E2CC000) [pid = 2196] [serial = 2113] [outer = 1E1EA000] 09:01:40 INFO - PROCESS | 2196 | 1464105700081 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1F227800) [pid = 2196] [serial = 2114] [outer = 1E1EA000] 09:01:40 INFO - PROCESS | 2196 | 1464105700780 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 09:01:40 INFO - PROCESS | 2196 | 1464105700819 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 2196 | 1464105700824 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:01:40 INFO - PROCESS | 2196 | 1464105700829 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 2196 | 1464105700833 Marionette TRACE conn5 <- [1,2782,null,{}] 09:01:40 INFO - PROCESS | 2196 | 1464105700839 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}] 09:01:41 INFO - PROCESS | 2196 | 1464105700970 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:01:41 INFO - PROCESS | 2196 | 1464105701152 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 2196 | ++DOCSHELL 0E16C400 == 84 [pid = 2196] [id = 705] 09:01:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (0E198000) [pid = 2196] [serial = 2115] [outer = 00000000] 09:01:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (155E2C00) [pid = 2196] [serial = 2116] [outer = 0E198000] 09:01:41 INFO - PROCESS | 2196 | 1464105701211 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (15E0B400) [pid = 2196] [serial = 2117] [outer = 0E198000] 09:01:41 INFO - PROCESS | 2196 | 1464105701782 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 990ms 09:01:41 INFO - PROCESS | 2196 | 1464105701820 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 2196 | 1464105701826 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:01:41 INFO - PROCESS | 2196 | 1464105701833 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 2196 | 1464105701836 Marionette TRACE conn5 <- [1,2786,null,{}] 09:01:41 INFO - PROCESS | 2196 | 1464105701840 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}] 09:01:41 INFO - PROCESS | 2196 | 1464105701961 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:01:42 INFO - PROCESS | 2196 | 1464105702127 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 2196 | ++DOCSHELL 17BA7C00 == 85 [pid = 2196] [id = 706] 09:01:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (17BA8800) [pid = 2196] [serial = 2118] [outer = 00000000] 09:01:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (196C1000) [pid = 2196] [serial = 2119] [outer = 17BA8800] 09:01:42 INFO - PROCESS | 2196 | 1464105702183 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1A625C00) [pid = 2196] [serial = 2120] [outer = 17BA8800] 09:01:42 INFO - PROCESS | 2196 | 1464105702812 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1022ms 09:01:42 INFO - PROCESS | 2196 | 1464105702856 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 2196 | 1464105702859 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:01:42 INFO - PROCESS | 2196 | 1464105702862 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:01:42 INFO - PROCESS | 2196 | 1464105702866 Marionette TRACE conn5 <- [1,2790,null,{}] 09:01:42 INFO - PROCESS | 2196 | 1464105702878 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}] 09:01:43 INFO - PROCESS | 2196 | 1464105703018 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:01:43 INFO - PROCESS | 2196 | 1464105703185 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 2196 | ++DOCSHELL 1F2ADC00 == 86 [pid = 2196] [id = 707] 09:01:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1F2AE000) [pid = 2196] [serial = 2121] [outer = 00000000] 09:01:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1F2B7000) [pid = 2196] [serial = 2122] [outer = 1F2AE000] 09:01:43 INFO - PROCESS | 2196 | 1464105703244 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1F90EC00) [pid = 2196] [serial = 2123] [outer = 1F2AE000] 09:01:43 INFO - PROCESS | 2196 | 1464105703850 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1020ms 09:01:43 INFO - PROCESS | 2196 | 1464105703885 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 2196 | 1464105703888 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:01:43 INFO - PROCESS | 2196 | 1464105703891 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:01:43 INFO - PROCESS | 2196 | 1464105703893 Marionette TRACE conn5 <- [1,2794,null,{}] 09:01:43 INFO - PROCESS | 2196 | 1464105703897 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}] 09:01:44 INFO - PROCESS | 2196 | 1464105704019 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:01:44 INFO - PROCESS | 2196 | 1464105704205 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 2196 | ++DOCSHELL 1FD2F000 == 87 [pid = 2196] [id = 708] 09:01:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1FD30000) [pid = 2196] [serial = 2124] [outer = 00000000] 09:01:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1FD42800) [pid = 2196] [serial = 2125] [outer = 1FD30000] 09:01:44 INFO - PROCESS | 2196 | 1464105704265 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1FD65800) [pid = 2196] [serial = 2126] [outer = 1FD30000] 09:01:44 INFO - PROCESS | 2196 | 1464105704811 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 09:01:44 INFO - PROCESS | 2196 | 1464105704865 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 2196 | 1464105704868 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:01:44 INFO - PROCESS | 2196 | 1464105704871 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 2196 | 1464105704873 Marionette TRACE conn5 <- [1,2798,null,{}] 09:01:44 INFO - PROCESS | 2196 | 1464105704877 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}] 09:01:45 INFO - PROCESS | 2196 | 1464105704992 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:01:45 INFO - PROCESS | 2196 | 1464105705169 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 2196 | ++DOCSHELL 1FD68000 == 88 [pid = 2196] [id = 709] 09:01:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1FD6B000) [pid = 2196] [serial = 2127] [outer = 00000000] 09:01:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1FED0400) [pid = 2196] [serial = 2128] [outer = 1FD6B000] 09:01:45 INFO - PROCESS | 2196 | 1464105705224 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1FEDE800) [pid = 2196] [serial = 2129] [outer = 1FD6B000] 09:01:45 INFO - PROCESS | 2196 | 1464105705780 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 09:01:45 INFO - PROCESS | 2196 | 1464105705845 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 2196 | 1464105705848 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 2196 | 1464105705851 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:01:45 INFO - PROCESS | 2196 | 1464105705853 Marionette TRACE conn5 <- [1,2802,null,{}] 09:01:45 INFO - PROCESS | 2196 | 1464105705857 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}] 09:01:46 INFO - PROCESS | 2196 | 1464105706011 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:01:46 INFO - PROCESS | 2196 | 1464105706182 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 2196 | ++DOCSHELL 20A43000 == 89 [pid = 2196] [id = 710] 09:01:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (20EAC800) [pid = 2196] [serial = 2130] [outer = 00000000] 09:01:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (2185E000) [pid = 2196] [serial = 2131] [outer = 20EAC800] 09:01:46 INFO - PROCESS | 2196 | 1464105706238 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (218D8000) [pid = 2196] [serial = 2132] [outer = 20EAC800] 09:01:46 INFO - PROCESS | 2196 | 1464105706815 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1016ms 09:01:46 INFO - PROCESS | 2196 | 1464105706871 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 2196 | 1464105706874 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:01:46 INFO - PROCESS | 2196 | 1464105706877 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:01:46 INFO - PROCESS | 2196 | 1464105706879 Marionette TRACE conn5 <- [1,2806,null,{}] 09:01:46 INFO - PROCESS | 2196 | 1464105706883 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}] 09:01:47 INFO - PROCESS | 2196 | 1464105706998 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:01:47 INFO - PROCESS | 2196 | 1464105707192 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 2196 | ++DOCSHELL 0DD3A400 == 90 [pid = 2196] [id = 711] 09:01:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1F227C00) [pid = 2196] [serial = 2133] [outer = 00000000] 09:01:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (21F7FC00) [pid = 2196] [serial = 2134] [outer = 1F227C00] 09:01:47 INFO - PROCESS | 2196 | 1464105707248 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (21F85000) [pid = 2196] [serial = 2135] [outer = 1F227C00] 09:01:47 INFO - PROCESS | 2196 | 1464105707843 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1017ms 09:01:47 INFO - PROCESS | 2196 | 1464105707899 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 2196 | 1464105707901 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:01:47 INFO - PROCESS | 2196 | 1464105707905 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:01:47 INFO - PROCESS | 2196 | 1464105707907 Marionette TRACE conn5 <- [1,2810,null,{}] 09:01:47 INFO - PROCESS | 2196 | 1464105707910 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}] 09:01:48 INFO - PROCESS | 2196 | 1464105708028 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:01:48 INFO - PROCESS | 2196 | 1464105708196 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 2196 | ++DOCSHELL 1D9A9C00 == 91 [pid = 2196] [id = 712] 09:01:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1DA53800) [pid = 2196] [serial = 2136] [outer = 00000000] 09:01:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (20555000) [pid = 2196] [serial = 2137] [outer = 1DA53800] 09:01:48 INFO - PROCESS | 2196 | 1464105708252 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (21860000) [pid = 2196] [serial = 2138] [outer = 1DA53800] 09:01:49 INFO - PROCESS | 2196 | 1464105709229 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1335ms 09:01:49 INFO - PROCESS | 2196 | 1464105709275 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 2196 | 1464105709280 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:01:49 INFO - PROCESS | 2196 | 1464105709284 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 2196 | 1464105709288 Marionette TRACE conn5 <- [1,2814,null,{}] 09:01:49 INFO - PROCESS | 2196 | 1464105709293 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}] 09:01:49 INFO - PROCESS | 2196 | 1464105709410 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:01:49 INFO - PROCESS | 2196 | 1464105709588 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 2196 | ++DOCSHELL 0D2A2C00 == 92 [pid = 2196] [id = 713] 09:01:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (0E1A2C00) [pid = 2196] [serial = 2139] [outer = 00000000] 09:01:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (15558800) [pid = 2196] [serial = 2140] [outer = 0E1A2C00] 09:01:49 INFO - PROCESS | 2196 | 1464105709640 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (15BBC800) [pid = 2196] [serial = 2141] [outer = 0E1A2C00] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1DA4F400 == 91 [pid = 2196] [id = 703] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1C870C00 == 90 [pid = 2196] [id = 702] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1547B000 == 89 [pid = 2196] [id = 701] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1A76D000 == 88 [pid = 2196] [id = 700] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1E13B400) [pid = 2196] [serial = 2056] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 17BA9800 == 87 [pid = 2196] [id = 697] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 15529C00 == 86 [pid = 2196] [id = 696] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 0DF37C00 == 85 [pid = 2196] [id = 695] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 0CCEAC00 == 84 [pid = 2196] [id = 694] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 20EB0800 == 83 [pid = 2196] [id = 691] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1FD6C400 == 82 [pid = 2196] [id = 690] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1E2D2800 == 81 [pid = 2196] [id = 689] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 1DFADC00 == 80 [pid = 2196] [id = 688] 09:01:50 INFO - PROCESS | 2196 | 1464105710359 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 194F1400 == 79 [pid = 2196] [id = 687] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 0DD40800 == 78 [pid = 2196] [id = 672] 09:01:50 INFO - PROCESS | 2196 | --DOCSHELL 0D6EAC00 == 77 [pid = 2196] [id = 686] 09:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1121ms 09:01:50 INFO - PROCESS | 2196 | 1464105710406 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 2196 | 1464105710411 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (19E0E400) [pid = 2196] [serial = 2045] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (1AC64400) [pid = 2196] [serial = 2048] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (1AC57000) [pid = 2196] [serial = 2047] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (196AF000) [pid = 2196] [serial = 2050] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1D9AF800) [pid = 2196] [serial = 2053] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (15CA3800) [pid = 2196] [serial = 2041] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (179FA000) [pid = 2196] [serial = 2036] [outer = 00000000] [url = about:blank] 09:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (158F4800) [pid = 2196] [serial = 2035] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (19E0F800) [pid = 2196] [serial = 2039] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (19859800) [pid = 2196] [serial = 2038] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1FEDE400) [pid = 2196] [serial = 2018] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (20EB3C00) [pid = 2196] [serial = 2026] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (20557400) [pid = 2196] [serial = 2029] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1BDA3C00) [pid = 2196] [serial = 2023] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (17B33C00) [pid = 2196] [serial = 2020] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (218DE400) [pid = 2196] [serial = 2032] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1BDB5000) [pid = 2196] [serial = 2051] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (19915C00) [pid = 2196] [serial = 2044] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1DA56C00) [pid = 2196] [serial = 2054] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (174C9400) [pid = 2196] [serial = 2042] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2196 | 1464105710481 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 2196 | 1464105710484 Marionette TRACE conn5 <- [1,2818,null,{}] 09:01:50 INFO - PROCESS | 2196 | 1464105710492 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}] 09:01:50 INFO - PROCESS | 2196 | 1464105710593 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:01:50 INFO - PROCESS | 2196 | 1464105710601 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A4400 == 78 [pid = 2196] [id = 714] 09:01:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (0E32B400) [pid = 2196] [serial = 2142] [outer = 00000000] 09:01:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1547B000) [pid = 2196] [serial = 2143] [outer = 0E32B400] 09:01:50 INFO - PROCESS | 2196 | 1464105710647 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (15563000) [pid = 2196] [serial = 2144] [outer = 0E32B400] 09:01:51 INFO - PROCESS | 2196 | 1464105711205 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 09:01:51 INFO - PROCESS | 2196 | 1464105711264 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 2196 | 1464105711266 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:01:51 INFO - PROCESS | 2196 | 1464105711269 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 2196 | 1464105711273 Marionette TRACE conn5 <- [1,2822,null,{}] 09:01:51 INFO - PROCESS | 2196 | 1464105711283 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}] 09:01:51 INFO - PROCESS | 2196 | 1464105711383 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:01:51 INFO - PROCESS | 2196 | 1464105711504 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 2196 | ++DOCSHELL 179FFC00 == 79 [pid = 2196] [id = 715] 09:01:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (17ABB400) [pid = 2196] [serial = 2145] [outer = 00000000] 09:01:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (17AC8400) [pid = 2196] [serial = 2146] [outer = 17ABB400] 09:01:51 INFO - PROCESS | 2196 | 1464105711552 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (17BA9400) [pid = 2196] [serial = 2147] [outer = 17ABB400] 09:01:51 INFO - PROCESS | 2196 | 1464105711936 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 09:01:52 INFO - PROCESS | 2196 | 1464105712000 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 2196 | 1464105712002 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 2196 | 1464105712006 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:01:52 INFO - PROCESS | 2196 | 1464105712007 Marionette TRACE conn5 <- [1,2826,null,{}] 09:01:52 INFO - PROCESS | 2196 | 1464105712011 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}] 09:01:52 INFO - PROCESS | 2196 | 1464105712104 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:01:52 INFO - PROCESS | 2196 | 1464105712111 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 2196 | ++DOCSHELL 17BADC00 == 80 [pid = 2196] [id = 716] 09:01:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (188D7800) [pid = 2196] [serial = 2148] [outer = 00000000] 09:01:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (18D99800) [pid = 2196] [serial = 2149] [outer = 188D7800] 09:01:52 INFO - PROCESS | 2196 | 1464105712156 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (196B3C00) [pid = 2196] [serial = 2150] [outer = 188D7800] 09:01:52 INFO - PROCESS | 2196 | 1464105712620 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:01:52 INFO - PROCESS | 2196 | 1464105712694 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 2196 | 1464105712696 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 2196 | 1464105712699 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 2196 | 1464105712701 Marionette TRACE conn5 <- [1,2830,null,{}] 09:01:52 INFO - PROCESS | 2196 | 1464105712704 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}] 09:01:52 INFO - PROCESS | 2196 | 1464105712861 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:01:52 INFO - PROCESS | 2196 | 1464105712883 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 2196 | ++DOCSHELL 19852C00 == 81 [pid = 2196] [id = 717] 09:01:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (19859800) [pid = 2196] [serial = 2151] [outer = 00000000] 09:01:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (19876400) [pid = 2196] [serial = 2152] [outer = 19859800] 09:01:52 INFO - PROCESS | 2196 | 1464105712929 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (19DB9400) [pid = 2196] [serial = 2153] [outer = 19859800] 09:01:53 INFO - PROCESS | 2196 | 1464105713422 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:01:53 INFO - PROCESS | 2196 | 1464105713471 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 2196 | 1464105713473 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 2196 | 1464105713476 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 2196 | 1464105713477 Marionette TRACE conn5 <- [1,2834,null,{}] 09:01:53 INFO - PROCESS | 2196 | 1464105713487 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}] 09:01:53 INFO - PROCESS | 2196 | 1464105713629 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:01:53 INFO - PROCESS | 2196 | 1464105713653 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 2196 | ++DOCSHELL 1A62A000 == 82 [pid = 2196] [id = 718] 09:01:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1A62B000) [pid = 2196] [serial = 2154] [outer = 00000000] 09:01:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1A76B000) [pid = 2196] [serial = 2155] [outer = 1A62B000] 09:01:53 INFO - PROCESS | 2196 | 1464105713698 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1AC5B400) [pid = 2196] [serial = 2156] [outer = 1A62B000] 09:01:54 INFO - PROCESS | 2196 | 1464105714164 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 09:01:54 INFO - PROCESS | 2196 | 1464105714226 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 2196 | 1464105714228 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:01:54 INFO - PROCESS | 2196 | 1464105714238 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 2196 | 1464105714240 Marionette TRACE conn5 <- [1,2838,null,{}] 09:01:54 INFO - PROCESS | 2196 | 1464105714243 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}] 09:01:54 INFO - PROCESS | 2196 | 1464105714374 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:01:54 INFO - PROCESS | 2196 | 1464105714453 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 2196 | ++DOCSHELL 19E15800 == 83 [pid = 2196] [id = 719] 09:01:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1AC5EC00) [pid = 2196] [serial = 2157] [outer = 00000000] 09:01:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (1BDB6400) [pid = 2196] [serial = 2158] [outer = 1AC5EC00] 09:01:54 INFO - PROCESS | 2196 | 1464105714500 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (1C0C3000) [pid = 2196] [serial = 2159] [outer = 1AC5EC00] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (19924400) [pid = 2196] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (1A76D400) [pid = 2196] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (19618800) [pid = 2196] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (0DB4A000) [pid = 2196] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (17BAA000) [pid = 2196] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (1DFA2C00) [pid = 2196] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (0E16A000) [pid = 2196] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1552B000) [pid = 2196] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (196AA400) [pid = 2196] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1DF82000) [pid = 2196] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:01:55 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1C871C00) [pid = 2196] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:01:55 INFO - PROCESS | 2196 | 1464105715175 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:01:55 INFO - PROCESS | 2196 | 1464105715213 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 2196 | 1464105715215 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:01:55 INFO - PROCESS | 2196 | 1464105715218 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 2196 | 1464105715220 Marionette TRACE conn5 <- [1,2842,null,{}] 09:01:55 INFO - PROCESS | 2196 | 1464105715227 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}] 09:01:55 INFO - PROCESS | 2196 | 1464105715373 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:01:55 INFO - PROCESS | 2196 | 1464105715452 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 2196 | ++DOCSHELL 15649400 == 84 [pid = 2196] [id = 720] 09:01:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (179F5800) [pid = 2196] [serial = 2160] [outer = 00000000] 09:01:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1991A400) [pid = 2196] [serial = 2161] [outer = 179F5800] 09:01:55 INFO - PROCESS | 2196 | 1464105715497 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1A62BC00) [pid = 2196] [serial = 2162] [outer = 179F5800] 09:01:55 INFO - PROCESS | 2196 | 1464105715856 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 09:01:55 INFO - PROCESS | 2196 | 1464105715909 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:01:55 INFO - PROCESS | 2196 | 1464105715911 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:01:55 INFO - PROCESS | 2196 | 1464105715914 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 2196 | 1464105715915 Marionette TRACE conn5 <- [1,2846,null,{}] 09:01:55 INFO - PROCESS | 2196 | 1464105715919 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}] 09:01:56 INFO - PROCESS | 2196 | 1464105716009 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:01:56 INFO - PROCESS | 2196 | 1464105716049 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 2196 | ++DOCSHELL 0E198800 == 85 [pid = 2196] [id = 721] 09:01:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (158F4000) [pid = 2196] [serial = 2163] [outer = 00000000] 09:01:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1BDABC00) [pid = 2196] [serial = 2164] [outer = 158F4000] 09:01:56 INFO - PROCESS | 2196 | 1464105716093 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1CB99400) [pid = 2196] [serial = 2165] [outer = 158F4000] 09:01:56 INFO - PROCESS | 2196 | 1464105716543 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 09:01:56 INFO - PROCESS | 2196 | 1464105716589 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 2196 | 1464105716591 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:01:56 INFO - PROCESS | 2196 | 1464105716594 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 2196 | 1464105716595 Marionette TRACE conn5 <- [1,2850,null,{}] 09:01:56 INFO - PROCESS | 2196 | 1464105716599 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}] 09:01:56 INFO - PROCESS | 2196 | 1464105716696 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:01:56 INFO - PROCESS | 2196 | 1464105716703 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 2196 | ++DOCSHELL 17ABD800 == 86 [pid = 2196] [id = 722] 09:01:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1D9AF400) [pid = 2196] [serial = 2166] [outer = 00000000] 09:01:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1DF85000) [pid = 2196] [serial = 2167] [outer = 1D9AF400] 09:01:56 INFO - PROCESS | 2196 | 1464105716748 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1DF8EC00) [pid = 2196] [serial = 2168] [outer = 1D9AF400] 09:01:57 INFO - PROCESS | 2196 | 1464105717531 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 09:01:57 INFO - PROCESS | 2196 | 1464105717566 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 2196 | 1464105717572 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:01:57 INFO - PROCESS | 2196 | 1464105717592 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 2196 | 1464105717596 Marionette TRACE conn5 <- [1,2854,null,{}] 09:01:57 INFO - PROCESS | 2196 | 1464105717602 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}] 09:01:57 INFO - PROCESS | 2196 | 1464105717735 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:01:57 INFO - PROCESS | 2196 | 1464105717909 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 2196 | ++DOCSHELL 0D601400 == 87 [pid = 2196] [id = 723] 09:01:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (0E16AC00) [pid = 2196] [serial = 2169] [outer = 00000000] 09:01:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (1552C000) [pid = 2196] [serial = 2170] [outer = 0E16AC00] 09:01:57 INFO - PROCESS | 2196 | 1464105717968 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (158F7C00) [pid = 2196] [serial = 2171] [outer = 0E16AC00] 09:01:58 INFO - PROCESS | 2196 | 1464105718533 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 09:01:58 INFO - PROCESS | 2196 | 1464105718565 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 2196 | 1464105718571 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:01:58 INFO - PROCESS | 2196 | 1464105718577 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 2196 | 1464105718580 Marionette TRACE conn5 <- [1,2858,null,{}] 09:01:58 INFO - PROCESS | 2196 | 1464105718584 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}] 09:01:58 INFO - PROCESS | 2196 | 1464105718724 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:01:58 INFO - PROCESS | 2196 | 1464105718889 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 2196 | ++DOCSHELL 17B3AC00 == 88 [pid = 2196] [id = 724] 09:01:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (17B40800) [pid = 2196] [serial = 2172] [outer = 00000000] 09:01:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (19616400) [pid = 2196] [serial = 2173] [outer = 17B40800] 09:01:58 INFO - PROCESS | 2196 | 1464105718945 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (19DC1400) [pid = 2196] [serial = 2174] [outer = 17B40800] 09:01:59 INFO - PROCESS | 2196 | 1464105719563 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1021ms 09:01:59 INFO - PROCESS | 2196 | 1464105719600 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 2196 | 1464105719603 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:01:59 INFO - PROCESS | 2196 | 1464105719607 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 2196 | 1464105719611 Marionette TRACE conn5 <- [1,2862,null,{}] 09:01:59 INFO - PROCESS | 2196 | 1464105719622 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}] 09:01:59 INFO - PROCESS | 2196 | 1464105719775 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:01:59 INFO - PROCESS | 2196 | 1464105719947 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 2196 | ++DOCSHELL 1DFE6800 == 89 [pid = 2196] [id = 725] 09:01:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (1DFE9400) [pid = 2196] [serial = 2175] [outer = 00000000] 09:02:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1E13E800) [pid = 2196] [serial = 2176] [outer = 1DFE9400] 09:02:00 INFO - PROCESS | 2196 | 1464105720006 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1E1F0800) [pid = 2196] [serial = 2177] [outer = 1DFE9400] 09:02:00 INFO - PROCESS | 2196 | 1464105720574 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1024ms 09:02:00 INFO - PROCESS | 2196 | 1464105720634 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 2196 | 1464105720637 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:02:00 INFO - PROCESS | 2196 | 1464105720641 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 2196 | 1464105720643 Marionette TRACE conn5 <- [1,2866,null,{}] 09:02:00 INFO - PROCESS | 2196 | 1464105720647 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}] 09:02:00 INFO - PROCESS | 2196 | 1464105720765 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:02:00 INFO - PROCESS | 2196 | 1464105720942 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 2196 | ++DOCSHELL 1E2D2000 == 90 [pid = 2196] [id = 726] 09:02:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (1E2D3000) [pid = 2196] [serial = 2178] [outer = 00000000] 09:02:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (1F22B400) [pid = 2196] [serial = 2179] [outer = 1E2D3000] 09:02:01 INFO - PROCESS | 2196 | 1464105720998 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (1F2AE800) [pid = 2196] [serial = 2180] [outer = 1E2D3000] 09:02:01 INFO - PROCESS | 2196 | 1464105721630 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1017ms 09:02:01 INFO - PROCESS | 2196 | 1464105721668 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 2196 | 1464105721671 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:02:01 INFO - PROCESS | 2196 | 1464105721675 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 2196 | 1464105721678 Marionette TRACE conn5 <- [1,2870,null,{}] 09:02:01 INFO - PROCESS | 2196 | 1464105721681 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}] 09:02:01 INFO - PROCESS | 2196 | 1464105721817 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:02:01 INFO - PROCESS | 2196 | 1464105721983 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 2196 | ++DOCSHELL 1C459800 == 91 [pid = 2196] [id = 727] 09:02:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (1DA53400) [pid = 2196] [serial = 2181] [outer = 00000000] 09:02:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (1F912800) [pid = 2196] [serial = 2182] [outer = 1DA53400] 09:02:02 INFO - PROCESS | 2196 | 1464105722039 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 190 (1FD34800) [pid = 2196] [serial = 2183] [outer = 1DA53400] 09:02:02 INFO - PROCESS | 2196 | 1464105722666 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1023ms 09:02:02 INFO - PROCESS | 2196 | 1464105722698 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 2196 | 1464105722701 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 2196 | 1464105722704 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:02:02 INFO - PROCESS | 2196 | 1464105722706 Marionette TRACE conn5 <- [1,2874,null,{}] 09:02:02 INFO - PROCESS | 2196 | 1464105722710 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}] 09:02:02 INFO - PROCESS | 2196 | 1464105722833 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:02:03 INFO - PROCESS | 2196 | 1464105723014 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 2196 | ++DOCSHELL 1FE96800 == 92 [pid = 2196] [id = 728] 09:02:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 191 (1FE9EC00) [pid = 2196] [serial = 2184] [outer = 00000000] 09:02:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 192 (1FEDB800) [pid = 2196] [serial = 2185] [outer = 1FE9EC00] 09:02:03 INFO - PROCESS | 2196 | 1464105723071 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 193 (20550800) [pid = 2196] [serial = 2186] [outer = 1FE9EC00] 09:02:03 INFO - PROCESS | 2196 | 1464105723613 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 930ms 09:02:03 INFO - PROCESS | 2196 | 1464105723638 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 2196 | 1464105723640 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:02:03 INFO - PROCESS | 2196 | 1464105723644 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:02:03 INFO - PROCESS | 2196 | 1464105723646 Marionette TRACE conn5 <- [1,2878,null,{}] 09:02:03 INFO - PROCESS | 2196 | 1464105723649 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}] 09:02:03 INFO - PROCESS | 2196 | 1464105723763 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:02:03 INFO - PROCESS | 2196 | 1464105723939 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 2196 | ++DOCSHELL 20556400 == 93 [pid = 2196] [id = 729] 09:02:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 194 (20A41400) [pid = 2196] [serial = 2187] [outer = 00000000] 09:02:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 195 (20A4D000) [pid = 2196] [serial = 2188] [outer = 20A41400] 09:02:04 INFO - PROCESS | 2196 | 1464105723994 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 196 (21853800) [pid = 2196] [serial = 2189] [outer = 20A41400] 09:02:04 INFO - PROCESS | 2196 | 1464105724638 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1016ms 09:02:04 INFO - PROCESS | 2196 | 1464105724674 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 2196 | 1464105724677 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:02:04 INFO - PROCESS | 2196 | 1464105724680 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:02:04 INFO - PROCESS | 2196 | 1464105724682 Marionette TRACE conn5 <- [1,2882,null,{}] 09:02:04 INFO - PROCESS | 2196 | 1464105724702 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}] 09:02:05 INFO - PROCESS | 2196 | 1464105724994 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:02:05 INFO - PROCESS | 2196 | 1464105725169 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 2196 | ++DOCSHELL 0DFF4C00 == 94 [pid = 2196] [id = 730] 09:02:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 197 (0E165000) [pid = 2196] [serial = 2190] [outer = 00000000] 09:02:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 198 (0E199400) [pid = 2196] [serial = 2191] [outer = 0E165000] 09:02:05 INFO - PROCESS | 2196 | 1464105725221 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 199 (1547C400) [pid = 2196] [serial = 2192] [outer = 0E165000] 09:02:05 INFO - PROCESS | 2196 | 1464105725863 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1223ms 09:02:05 INFO - PROCESS | 2196 | 1464105725910 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:05 INFO - PROCESS | 2196 | 1464105725913 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 2196 | 1464105725917 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 2196 | 1464105725921 Marionette TRACE conn5 <- [1,2886,null,{}] 09:02:05 INFO - PROCESS | 2196 | 1464105725926 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}] 09:02:06 INFO - PROCESS | 2196 | 1464105726041 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:02:06 INFO - PROCESS | 2196 | 1464105726225 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 2196 | ++DOCSHELL 17AC7400 == 95 [pid = 2196] [id = 731] 09:02:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 200 (17B3E800) [pid = 2196] [serial = 2193] [outer = 00000000] 09:02:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 201 (196C2000) [pid = 2196] [serial = 2194] [outer = 17B3E800] 09:02:06 INFO - PROCESS | 2196 | 1464105726278 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 202 (19DBA800) [pid = 2196] [serial = 2195] [outer = 17B3E800] 09:02:06 INFO - PROCESS | 2196 | 1464105726909 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1023ms 09:02:06 INFO - PROCESS | 2196 | 1464105726942 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 2196 | 1464105726945 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:02:06 INFO - PROCESS | 2196 | 1464105726948 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:06 INFO - PROCESS | 2196 | 1464105726950 Marionette TRACE conn5 <- [1,2890,null,{}] 09:02:06 INFO - PROCESS | 2196 | 1464105726954 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}] 09:02:07 INFO - PROCESS | 2196 | 1464105727061 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:02:07 INFO - PROCESS | 2196 | 1464105727269 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 1991EC00 == 94 [pid = 2196] [id = 699] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 0E198800 == 93 [pid = 2196] [id = 721] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 15649400 == 92 [pid = 2196] [id = 720] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 19E15800 == 91 [pid = 2196] [id = 719] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 1A62A000 == 90 [pid = 2196] [id = 718] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 19852C00 == 89 [pid = 2196] [id = 717] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 17BADC00 == 88 [pid = 2196] [id = 716] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 179FFC00 == 87 [pid = 2196] [id = 715] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 196A9000 == 86 [pid = 2196] [id = 698] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 0E1A4400 == 85 [pid = 2196] [id = 714] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 0D2A2C00 == 84 [pid = 2196] [id = 713] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 201 (0DFE7C00) [pid = 2196] [serial = 2059] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 200 (196BB400) [pid = 2196] [serial = 2062] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 199 (1E2CB000) [pid = 2196] [serial = 2065] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 198 (1FD6D000) [pid = 2196] [serial = 2068] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 197 (20552400) [pid = 2196] [serial = 2071] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 196 (2185E800) [pid = 2196] [serial = 2074] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 195 (21F88000) [pid = 2196] [serial = 2077] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 194 (22B8B400) [pid = 2196] [serial = 2080] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 193 (1E2CC000) [pid = 2196] [serial = 2113] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1C800 == 85 [pid = 2196] [id = 732] 09:02:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 194 (0D276800) [pid = 2196] [serial = 2196] [outer = 00000000] 09:02:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 195 (0DD40C00) [pid = 2196] [serial = 2197] [outer = 0D276800] 09:02:07 INFO - PROCESS | 2196 | 1464105727386 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 196 (15471400) [pid = 2196] [serial = 2198] [outer = 0D276800] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 1F2ADC00 == 84 [pid = 2196] [id = 707] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 17BA7C00 == 83 [pid = 2196] [id = 706] 09:02:07 INFO - PROCESS | 2196 | --DOCSHELL 0E16C400 == 82 [pid = 2196] [id = 705] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 195 (19E10400) [pid = 2196] [serial = 2098] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 194 (1A62A400) [pid = 2196] [serial = 2099] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 193 (1AD47C00) [pid = 2196] [serial = 2101] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 192 (1BFD2400) [pid = 2196] [serial = 2104] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 191 (15530800) [pid = 2196] [serial = 2084] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 190 (15530000) [pid = 2196] [serial = 2083] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 189 (1888E000) [pid = 2196] [serial = 2092] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (18968000) [pid = 2196] [serial = 2093] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (1DFE7C00) [pid = 2196] [serial = 2110] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (1552B800) [pid = 2196] [serial = 2087] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (0E4EE800) [pid = 2196] [serial = 2086] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (15B2B400) [pid = 2196] [serial = 2089] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (169DE000) [pid = 2196] [serial = 2090] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (196C1800) [pid = 2196] [serial = 2095] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (1E147C00) [pid = 2196] [serial = 2057] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1E13BC00) [pid = 2196] [serial = 2111] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1C41BC00) [pid = 2196] [serial = 2105] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (1BDB1800) [pid = 2196] [serial = 2102] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (1DA50400) [pid = 2196] [serial = 2107] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (1985A800) [pid = 2196] [serial = 2096] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (1DAA4400) [pid = 2196] [serial = 2108] [outer = 00000000] [url = about:blank] 09:02:07 INFO - PROCESS | 2196 | 1464105727821 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 930ms 09:02:07 INFO - PROCESS | 2196 | 1464105727882 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 2196 | 1464105727886 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:07 INFO - PROCESS | 2196 | 1464105727895 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 2196 | 1464105727900 Marionette TRACE conn5 <- [1,2894,null,{}] 09:02:07 INFO - PROCESS | 2196 | 1464105727903 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}] 09:02:08 INFO - PROCESS | 2196 | 1464105728001 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:02:08 INFO - PROCESS | 2196 | 1464105728014 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 2196 | ++DOCSHELL 18D80000 == 83 [pid = 2196] [id = 733] 09:02:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (194F1400) [pid = 2196] [serial = 2199] [outer = 00000000] 09:02:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (196BB400) [pid = 2196] [serial = 2200] [outer = 194F1400] 09:02:08 INFO - PROCESS | 2196 | 1464105728059 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (19858800) [pid = 2196] [serial = 2201] [outer = 194F1400] 09:02:08 INFO - PROCESS | 2196 | 1464105728567 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 731ms 09:02:08 INFO - PROCESS | 2196 | 1464105728646 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 2196 | 1464105728648 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 2196 | 1464105728651 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 2196 | 1464105728653 Marionette TRACE conn5 <- [1,2898,null,{}] 09:02:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:08 INFO - PROCESS | 2196 | 1464105728659 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}] 09:02:08 INFO - PROCESS | 2196 | 1464105728759 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:02:08 INFO - PROCESS | 2196 | 1464105728894 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 2196 | ++DOCSHELL 1986DC00 == 84 [pid = 2196] [id = 734] 09:02:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (19E14000) [pid = 2196] [serial = 2202] [outer = 00000000] 09:02:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (1A76E800) [pid = 2196] [serial = 2203] [outer = 19E14000] 09:02:08 INFO - PROCESS | 2196 | 1464105728939 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (1BDAE400) [pid = 2196] [serial = 2204] [outer = 19E14000] 09:02:09 INFO - PROCESS | 2196 | 1464105729249 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]]]}] 09:02:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 09:02:09 INFO - PROCESS | 2196 | 1464105729293 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:02:09 INFO - TEST-START | /DOMEvents/constructors.html 09:02:09 INFO - PROCESS | 2196 | 1464105729294 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 2196 | 1464105729298 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 2196 | 1464105729299 Marionette TRACE conn5 <- [1,2902,null,{}] 09:02:09 INFO - PROCESS | 2196 | 1464105729303 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}] 09:02:09 INFO - PROCESS | 2196 | 1464105729461 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:02:09 INFO - PROCESS | 2196 | 1464105729536 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 2196 | ++DOCSHELL 1BDA9000 == 85 [pid = 2196] [id = 735] 09:02:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (1BDB4800) [pid = 2196] [serial = 2205] [outer = 00000000] 09:02:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1C464000) [pid = 2196] [serial = 2206] [outer = 1BDB4800] 09:02:09 INFO - PROCESS | 2196 | 1464105729587 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1DA57C00) [pid = 2196] [serial = 2207] [outer = 1BDB4800] 09:02:10 INFO - PROCESS | 2196 | 1464105730268 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]]]}] 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1034ms 09:02:10 INFO - PROCESS | 2196 | 1464105730353 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 2196 | 1464105730355 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:10 INFO - PROCESS | 2196 | 1464105730358 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 2196 | 1464105730360 Marionette TRACE conn5 <- [1,2906,null,{}] 09:02:10 INFO - PROCESS | 2196 | 1464105730364 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}] 09:02:10 INFO - PROCESS | 2196 | 1464105730500 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:02:10 INFO - PROCESS | 2196 | 1464105730580 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 2196 | ++DOCSHELL 1DA5E400 == 86 [pid = 2196] [id = 736] 09:02:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (1DA99800) [pid = 2196] [serial = 2208] [outer = 00000000] 09:02:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (1E13F000) [pid = 2196] [serial = 2209] [outer = 1DA99800] 09:02:10 INFO - PROCESS | 2196 | 1464105730625 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (1E1ED400) [pid = 2196] [serial = 2210] [outer = 1DA99800] 09:02:11 INFO - PROCESS | 2196 | 1464105731003 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 09:02:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:11 INFO - PROCESS | 2196 | 1464105731031 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 2196 | 1464105731033 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 2196 | 1464105731036 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 2196 | 1464105731038 Marionette TRACE conn5 <- [1,2910,null,{}] 09:02:11 INFO - PROCESS | 2196 | 1464105731042 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}] 09:02:11 INFO - PROCESS | 2196 | 1464105731186 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:02:11 INFO - PROCESS | 2196 | 1464105731211 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 2196 | ++DOCSHELL 1A76CC00 == 87 [pid = 2196] [id = 737] 09:02:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (1E1F4800) [pid = 2196] [serial = 2211] [outer = 00000000] 09:02:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (1F231000) [pid = 2196] [serial = 2212] [outer = 1E1F4800] 09:02:11 INFO - PROCESS | 2196 | 1464105731257 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 190 (1FD2B000) [pid = 2196] [serial = 2213] [outer = 1E1F4800] 09:02:11 INFO - PROCESS | 2196 | [2196] 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 09:02:11 INFO - PROCESS | 2196 | [2196] 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 09:02:11 INFO - PROCESS | 2196 | [2196] 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 09:02:11 INFO - PROCESS | 2196 | [2196] 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 09:02:11 INFO - PROCESS | 2196 | 1464105731719 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]]]}] 09:02:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:11 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 09:02:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:11 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 09:02:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:11 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]" 09:02:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 733ms 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 189 (0D2A0400) [pid = 2196] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (1DFE5400) [pid = 2196] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (1FEDB000) [pid = 2196] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (1A768800) [pid = 2196] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (0E171400) [pid = 2196] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (20EA7400) [pid = 2196] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (174D0800) [pid = 2196] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1FD4BC00) [pid = 2196] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (0E348400) [pid = 2196] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1F2B5800) [pid = 2196] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1E13D800) [pid = 2196] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (0CCF4400) [pid = 2196] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (1FD45000) [pid = 2196] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (1FE92000) [pid = 2196] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (1CB90C00) [pid = 2196] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (21860C00) [pid = 2196] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (0E41D800) [pid = 2196] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (20A44000) [pid = 2196] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (196BC000) [pid = 2196] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (2041C400) [pid = 2196] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1E2D2C00) [pid = 2196] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (0E1A2C00) [pid = 2196] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1FD43400) [pid = 2196] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1FE9BC00) [pid = 2196] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (0E1A2400) [pid = 2196] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1E1EE400) [pid = 2196] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (21B93000) [pid = 2196] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (155D9C00) [pid = 2196] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (0D6EF000) [pid = 2196] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:02:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (20EB4000) [pid = 2196] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1FE92C00) [pid = 2196] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (20551000) [pid = 2196] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (196B7000) [pid = 2196] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (22B85800) [pid = 2196] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (194F1800) [pid = 2196] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1E2D7800) [pid = 2196] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (17AC9800) [pid = 2196] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1FD26C00) [pid = 2196] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (19859800) [pid = 2196] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (0E32B400) [pid = 2196] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1A62B000) [pid = 2196] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (17BA8800) [pid = 2196] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (179F5800) [pid = 2196] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (188D7800) [pid = 2196] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1AC5EC00) [pid = 2196] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (17ABB400) [pid = 2196] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (158F4000) [pid = 2196] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1F2AE000) [pid = 2196] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1FD30000) [pid = 2196] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (0E198000) [pid = 2196] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:02:12 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1DA53800) [pid = 2196] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:02:12 INFO - PROCESS | 2196 | 1464105732306 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 2196 | 1464105732308 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 2196 | 1464105732318 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 2196 | 1464105732320 Marionette TRACE conn5 <- [1,2914,null,{}] 09:02:12 INFO - PROCESS | 2196 | 1464105732324 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}] 09:02:12 INFO - PROCESS | 2196 | 1464105732426 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:02:12 INFO - PROCESS | 2196 | 1464105732431 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 2196 | ++DOCSHELL 0DF37000 == 88 [pid = 2196] [id = 738] 09:02:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (0DF40800) [pid = 2196] [serial = 2214] [outer = 00000000] 09:02:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (0E346800) [pid = 2196] [serial = 2215] [outer = 0DF40800] 09:02:12 INFO - PROCESS | 2196 | 1464105732476 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (15537C00) [pid = 2196] [serial = 2216] [outer = 0DF40800] 09:02:12 INFO - PROCESS | 2196 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:12 INFO - PROCESS | 2196 | 1464105732970 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]]]}] 09:02:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 716ms 09:02:13 INFO - PROCESS | 2196 | 1464105733040 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 2196 | 1464105733042 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:13 INFO - PROCESS | 2196 | 1464105733045 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 2196 | 1464105733047 Marionette TRACE conn5 <- [1,2918,null,{}] 09:02:13 INFO - PROCESS | 2196 | 1464105733051 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}] 09:02:13 INFO - PROCESS | 2196 | 1464105733143 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:02:13 INFO - PROCESS | 2196 | 1464105733152 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 2196 | ++DOCSHELL 155D8800 == 89 [pid = 2196] [id = 739] 09:02:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (15EA2000) [pid = 2196] [serial = 2217] [outer = 00000000] 09:02:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (188D7800) [pid = 2196] [serial = 2218] [outer = 15EA2000] 09:02:13 INFO - PROCESS | 2196 | 1464105733200 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1A626400) [pid = 2196] [serial = 2219] [outer = 15EA2000] 09:02:13 INFO - PROCESS | 2196 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:13 INFO - PROCESS | 2196 | 1464105733632 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]]]}] 09:02:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 09:02:13 INFO - PROCESS | 2196 | 1464105733680 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 2196 | 1464105733682 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:13 INFO - PROCESS | 2196 | 1464105733705 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 2196 | 1464105733707 Marionette TRACE conn5 <- [1,2922,null,{}] 09:02:13 INFO - PROCESS | 2196 | 1464105733711 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}] 09:02:13 INFO - PROCESS | 2196 | 1464105733809 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:02:13 INFO - PROCESS | 2196 | 1464105733846 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 2196 | ++DOCSHELL 1AC56800 == 90 [pid = 2196] [id = 740] 09:02:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1BFD3400) [pid = 2196] [serial = 2220] [outer = 00000000] 09:02:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1F226C00) [pid = 2196] [serial = 2221] [outer = 1BFD3400] 09:02:13 INFO - PROCESS | 2196 | 1464105733896 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1FD26000) [pid = 2196] [serial = 2222] [outer = 1BFD3400] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1D9A9C00 == 89 [pid = 2196] [id = 712] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FE9C400 == 88 [pid = 2196] [id = 542] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD6BC00 == 87 [pid = 2196] [id = 525] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1DFEA800 == 86 [pid = 2196] [id = 462] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1CB19C00 == 85 [pid = 2196] [id = 662] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DFE8400 == 84 [pid = 2196] [id = 623] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD70C00 == 83 [pid = 2196] [id = 659] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 20EAF800 == 82 [pid = 2196] [id = 642] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1AD3F800 == 81 [pid = 2196] [id = 444] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1DFA8800 == 80 [pid = 2196] [id = 622] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 15559800 == 79 [pid = 2196] [id = 460] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 20A43000 == 78 [pid = 2196] [id = 710] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DD3D800 == 77 [pid = 2196] [id = 574] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1F233800 == 76 [pid = 2196] [id = 624] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD30C00 == 75 [pid = 2196] [id = 508] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 21855C00 == 74 [pid = 2196] [id = 573] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 2041D000 == 73 [pid = 2196] [id = 607] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0E19C000 == 72 [pid = 2196] [id = 526] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 2041AC00 == 71 [pid = 2196] [id = 640] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 2041EC00 == 70 [pid = 2196] [id = 641] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD2F000 == 69 [pid = 2196] [id = 708] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0CC15000 == 68 [pid = 2196] [id = 643] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1F234000 == 67 [pid = 2196] [id = 553] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DCAB000 == 66 [pid = 2196] [id = 536] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1E1F2800 == 65 [pid = 2196] [id = 478] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 15EA2800 == 64 [pid = 2196] [id = 543] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0E1A0000 == 63 [pid = 2196] [id = 625] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DD3A400 == 62 [pid = 2196] [id = 711] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1F90FC00 == 61 [pid = 2196] [id = 639] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1F230000 == 60 [pid = 2196] [id = 605] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DFE6400 == 59 [pid = 2196] [id = 442] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1CB90000 == 58 [pid = 2196] [id = 621] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD46400 == 57 [pid = 2196] [id = 602] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 20418400 == 56 [pid = 2196] [id = 606] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FE91C00 == 55 [pid = 2196] [id = 554] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DFE8800 == 54 [pid = 2196] [id = 619] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD68000 == 53 [pid = 2196] [id = 709] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0E346C00 == 52 [pid = 2196] [id = 489] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DD35800 == 51 [pid = 2196] [id = 493] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 20420000 == 50 [pid = 2196] [id = 661] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FED6400 == 49 [pid = 2196] [id = 660] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0E19C400 == 48 [pid = 2196] [id = 692] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0E197C00 == 47 [pid = 2196] [id = 440] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 22B85000 == 46 [pid = 2196] [id = 693] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 17AC9000 == 45 [pid = 2196] [id = 620] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 15871400 == 44 [pid = 2196] [id = 618] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 12585800 == 43 [pid = 2196] [id = 677] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1E147400 == 42 [pid = 2196] [id = 704] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 17AC7400 == 41 [pid = 2196] [id = 731] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0DFF4C00 == 40 [pid = 2196] [id = 730] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 20556400 == 39 [pid = 2196] [id = 729] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1FE96800 == 38 [pid = 2196] [id = 728] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1C459800 == 37 [pid = 2196] [id = 727] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1DFE6800 == 36 [pid = 2196] [id = 725] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 1E2D2000 == 35 [pid = 2196] [id = 726] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 17B3AC00 == 34 [pid = 2196] [id = 724] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 0D601400 == 33 [pid = 2196] [id = 723] 09:02:15 INFO - PROCESS | 2196 | --DOCSHELL 17ABD800 == 32 [pid = 2196] [id = 722] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 0CC1C800 == 31 [pid = 2196] [id = 732] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 1BDA9000 == 30 [pid = 2196] [id = 735] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 1986DC00 == 29 [pid = 2196] [id = 734] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 18D80000 == 28 [pid = 2196] [id = 733] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 0DF37000 == 27 [pid = 2196] [id = 738] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 155D8800 == 26 [pid = 2196] [id = 739] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 1DA5E400 == 25 [pid = 2196] [id = 736] 09:02:16 INFO - PROCESS | 2196 | --DOCSHELL 1A76CC00 == 24 [pid = 2196] [id = 737] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1F906400) [pid = 2196] [serial = 1973] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (19617000) [pid = 2196] [serial = 1862] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1FD4E800) [pid = 2196] [serial = 1976] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (0E168400) [pid = 2196] [serial = 1964] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1E1EC000) [pid = 2196] [serial = 1868] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (2041A800) [pid = 2196] [serial = 1982] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1DF89000) [pid = 2196] [serial = 1970] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (15559000) [pid = 2196] [serial = 1859] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (21857000) [pid = 2196] [serial = 1925] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (188D9000) [pid = 2196] [serial = 1967] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1FD6EC00) [pid = 2196] [serial = 1808] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1991E400) [pid = 2196] [serial = 1877] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1FD2D000) [pid = 2196] [serial = 1874] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1F228800) [pid = 2196] [serial = 1871] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (16913C00) [pid = 2196] [serial = 1931] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1FE99400) [pid = 2196] [serial = 1919] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1FED4000) [pid = 2196] [serial = 1979] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1DF8DC00) [pid = 2196] [serial = 1865] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (21F86400) [pid = 2196] [serial = 1928] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (17B36400) [pid = 2196] [serial = 1913] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (21854400) [pid = 2196] [serial = 1985] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1C464400) [pid = 2196] [serial = 1916] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (20A4DC00) [pid = 2196] [serial = 1922] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (218D5000) [pid = 2196] [serial = 1988] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (23A7B800) [pid = 2196] [serial = 2081] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1985AC00) [pid = 2196] [serial = 2063] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FE92400) [pid = 2196] [serial = 2069] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (20555C00) [pid = 2196] [serial = 2072] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1888EC00) [pid = 2196] [serial = 2021] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1F228400) [pid = 2196] [serial = 2066] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (22B7EC00) [pid = 2196] [serial = 2078] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (21B8C400) [pid = 2196] [serial = 2033] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1257F000) [pid = 2196] [serial = 2060] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (21B8A000) [pid = 2196] [serial = 2075] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (218D1400) [pid = 2196] [serial = 2027] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (2055B400) [pid = 2196] [serial = 2030] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1C847000) [pid = 2196] [serial = 2024] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19876400) [pid = 2196] [serial = 2152] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (19DB9400) [pid = 2196] [serial = 2153] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1547B000) [pid = 2196] [serial = 2143] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1A76B000) [pid = 2196] [serial = 2155] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (15563000) [pid = 2196] [serial = 2144] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1A625C00) [pid = 2196] [serial = 2120] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1991A400) [pid = 2196] [serial = 2161] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (196C1000) [pid = 2196] [serial = 2119] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (18D99800) [pid = 2196] [serial = 2149] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1BDB6400) [pid = 2196] [serial = 2158] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (17AC8400) [pid = 2196] [serial = 2146] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (17BA9400) [pid = 2196] [serial = 2147] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1BDABC00) [pid = 2196] [serial = 2164] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1F90EC00) [pid = 2196] [serial = 2123] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1F2B7000) [pid = 2196] [serial = 2122] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1FD65800) [pid = 2196] [serial = 2126] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1FD42800) [pid = 2196] [serial = 2125] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (15E0B400) [pid = 2196] [serial = 2117] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (155E2C00) [pid = 2196] [serial = 2116] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (21860000) [pid = 2196] [serial = 2138] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (20555000) [pid = 2196] [serial = 2137] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1C0C3000) [pid = 2196] [serial = 2159] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1FED0400) [pid = 2196] [serial = 2128] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1A62BC00) [pid = 2196] [serial = 2162] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (2185E000) [pid = 2196] [serial = 2131] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (15BBC800) [pid = 2196] [serial = 2141] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (21F7FC00) [pid = 2196] [serial = 2134] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1DF85000) [pid = 2196] [serial = 2167] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15558800) [pid = 2196] [serial = 2140] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1AC5B400) [pid = 2196] [serial = 2156] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (196B3C00) [pid = 2196] [serial = 2150] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1CB99400) [pid = 2196] [serial = 2165] [outer = 00000000] [url = about:blank] 09:02:16 INFO - PROCESS | 2196 | 1464105736553 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]]]}] 09:02:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2901ms 09:02:16 INFO - PROCESS | 2196 | 1464105736588 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 2196 | 1464105736591 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:16 INFO - PROCESS | 2196 | 1464105736596 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 2196 | 1464105736599 Marionette TRACE conn5 <- [1,2926,null,{}] 09:02:16 INFO - PROCESS | 2196 | 1464105736606 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}] 09:02:16 INFO - PROCESS | 2196 | 1464105736704 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:02:16 INFO - PROCESS | 2196 | 1464105736715 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 2196 | ++DOCSHELL 0CCEEC00 == 25 [pid = 2196] [id = 741] 09:02:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (0CCF4400) [pid = 2196] [serial = 2223] [outer = 00000000] 09:02:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (0D274800) [pid = 2196] [serial = 2224] [outer = 0CCF4400] 09:02:16 INFO - PROCESS | 2196 | 1464105736765 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0D53A400) [pid = 2196] [serial = 2225] [outer = 0CCF4400] 09:02:17 INFO - PROCESS | 2196 | 1464105737245 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]]]}] 09:02:17 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. 09:02:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 09:02:17 INFO - PROCESS | 2196 | 1464105737327 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 2196 | 1464105737334 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:17 INFO - PROCESS | 2196 | 1464105737340 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 2196 | 1464105737343 Marionette TRACE conn5 <- [1,2930,null,{}] 09:02:17 INFO - PROCESS | 2196 | 1464105737347 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}] 09:02:17 INFO - PROCESS | 2196 | 1464105737439 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:02:17 INFO - PROCESS | 2196 | 1464105737456 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 2196 | ++DOCSHELL 0DB53000 == 26 [pid = 2196] [id = 742] 09:02:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (0DB53C00) [pid = 2196] [serial = 2226] [outer = 00000000] 09:02:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (0DD33C00) [pid = 2196] [serial = 2227] [outer = 0DB53C00] 09:02:17 INFO - PROCESS | 2196 | 1464105737502 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (0DD3A400) [pid = 2196] [serial = 2228] [outer = 0DB53C00] 09:02:17 INFO - PROCESS | 2196 | 1464105737963 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"]]]}] 09:02:18 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 09:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 09:02:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:18 INFO - PROCESS | 2196 | 1464105738012 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 2196 | 1464105738015 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 2196 | 1464105738019 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 2196 | 1464105738022 Marionette TRACE conn5 <- [1,2934,null,{}] 09:02:18 INFO - PROCESS | 2196 | 1464105738037 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}] 09:02:18 INFO - PROCESS | 2196 | 1464105738155 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:02:18 INFO - PROCESS | 2196 | 1464105738260 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 2196 | ++DOCSHELL 0E195400 == 27 [pid = 2196] [id = 743] 09:02:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (0E195800) [pid = 2196] [serial = 2229] [outer = 00000000] 09:02:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (0E199C00) [pid = 2196] [serial = 2230] [outer = 0E195800] 09:02:18 INFO - PROCESS | 2196 | 1464105738311 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (0E1A0800) [pid = 2196] [serial = 2231] [outer = 0E195800] 09:02:18 INFO - PROCESS | 2196 | 1464105738653 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]]]}] 09:02:18 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. 09:02:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 09:02:18 INFO - PROCESS | 2196 | 1464105738712 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 2196 | 1464105738715 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 2196 | 1464105738717 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:18 INFO - PROCESS | 2196 | 1464105738719 Marionette TRACE conn5 <- [1,2938,null,{}] 09:02:18 INFO - PROCESS | 2196 | 1464105738735 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}] 09:02:18 INFO - PROCESS | 2196 | 1464105738832 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:02:18 INFO - PROCESS | 2196 | 1464105738839 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 2196 | ++DOCSHELL 0E1A2000 == 28 [pid = 2196] [id = 744] 09:02:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0E4F5C00) [pid = 2196] [serial = 2232] [outer = 00000000] 09:02:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (15493800) [pid = 2196] [serial = 2233] [outer = 0E4F5C00] 09:02:18 INFO - PROCESS | 2196 | 1464105738885 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (15536000) [pid = 2196] [serial = 2234] [outer = 0E4F5C00] 09:02:19 INFO - PROCESS | 2196 | ++DOCSHELL 15563400 == 29 [pid = 2196] [id = 745] 09:02:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (15563C00) [pid = 2196] [serial = 2235] [outer = 00000000] 09:02:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (15564800) [pid = 2196] [serial = 2236] [outer = 15563C00] 09:02:19 INFO - PROCESS | 2196 | 1464105739430 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]]]}] 09:02:19 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. 09:02:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 09:02:19 INFO - PROCESS | 2196 | 1464105739452 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:02:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:19 INFO - PROCESS | 2196 | 1464105739454 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 2196 | 1464105739457 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 2196 | 1464105739459 Marionette TRACE conn5 <- [1,2942,null,{}] 09:02:19 INFO - PROCESS | 2196 | 1464105739463 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}] 09:02:19 INFO - PROCESS | 2196 | 1464105739582 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:02:19 INFO - PROCESS | 2196 | 1464105739591 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 2196 | ++DOCSHELL 1564F000 == 30 [pid = 2196] [id = 746] 09:02:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (15650000) [pid = 2196] [serial = 2237] [outer = 00000000] 09:02:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1581C400) [pid = 2196] [serial = 2238] [outer = 15650000] 09:02:19 INFO - PROCESS | 2196 | 1464105739636 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (15872000) [pid = 2196] [serial = 2239] [outer = 15650000] 09:02:20 INFO - PROCESS | 2196 | 1464105740058 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]]]}] 09:02:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:20 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 09:02:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 09:02:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:20 INFO - PROCESS | 2196 | 1464105740088 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 2196 | 1464105740090 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 2196 | 1464105740093 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 2196 | 1464105740094 Marionette TRACE conn5 <- [1,2946,null,{}] 09:02:20 INFO - PROCESS | 2196 | 1464105740112 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}] 09:02:20 INFO - PROCESS | 2196 | 1464105740250 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:02:20 INFO - PROCESS | 2196 | 1464105740258 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 2196 | ++DOCSHELL 15B6D800 == 31 [pid = 2196] [id = 747] 09:02:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (15BBC800) [pid = 2196] [serial = 2240] [outer = 00000000] 09:02:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (169EC800) [pid = 2196] [serial = 2241] [outer = 15BBC800] 09:02:20 INFO - PROCESS | 2196 | 1464105740303 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (171F6C00) [pid = 2196] [serial = 2242] [outer = 15BBC800] 09:02:20 INFO - PROCESS | 2196 | 1464105740714 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]]]}] 09:02:20 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. 09:02:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 650ms 09:02:20 INFO - PROCESS | 2196 | 1464105740756 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 2196 | 1464105740758 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 2196 | 1464105740761 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 2196 | 1464105740762 Marionette TRACE conn5 <- [1,2950,null,{}] 09:02:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:20 INFO - PROCESS | 2196 | 1464105740766 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}] 09:02:20 INFO - PROCESS | 2196 | 1464105740890 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:02:20 INFO - PROCESS | 2196 | 1464105740896 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 2196 | ++DOCSHELL 0E19A400 == 32 [pid = 2196] [id = 748] 09:02:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (171EBC00) [pid = 2196] [serial = 2243] [outer = 00000000] 09:02:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (17A57800) [pid = 2196] [serial = 2244] [outer = 171EBC00] 09:02:20 INFO - PROCESS | 2196 | 1464105740941 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (17A5FC00) [pid = 2196] [serial = 2245] [outer = 171EBC00] 09:02:21 INFO - PROCESS | 2196 | 1464105741357 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]]]}] 09:02:21 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. 09:02:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 09:02:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:21 INFO - PROCESS | 2196 | 1464105741395 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 2196 | 1464105741397 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:02:21 INFO - PROCESS | 2196 | 1464105741400 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 2196 | 1464105741402 Marionette TRACE conn5 <- [1,2954,null,{}] 09:02:21 INFO - PROCESS | 2196 | 1464105741420 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}] 09:02:21 INFO - PROCESS | 2196 | 1464105741500 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:02:21 INFO - PROCESS | 2196 | 1464105741506 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 2196 | ++DOCSHELL 17A65000 == 33 [pid = 2196] [id = 749] 09:02:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17A66800) [pid = 2196] [serial = 2246] [outer = 00000000] 09:02:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (17AC3800) [pid = 2196] [serial = 2247] [outer = 17A66800] 09:02:21 INFO - PROCESS | 2196 | 1464105741551 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (17AC6800) [pid = 2196] [serial = 2248] [outer = 17A66800] 09:02:21 INFO - PROCESS | 2196 | 1464105741973 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]]]}] 09:02:21 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. 09:02:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 590ms 09:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:22 INFO - PROCESS | 2196 | 1464105741991 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 2196 | 1464105741993 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 2196 | 1464105741996 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 2196 | 1464105741998 Marionette TRACE conn5 <- [1,2958,null,{}] 09:02:22 INFO - PROCESS | 2196 | 1464105742001 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}] 09:02:22 INFO - PROCESS | 2196 | 1464105742131 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:02:22 INFO - PROCESS | 2196 | 1464105742150 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 2196 | ++DOCSHELL 0E173400 == 34 [pid = 2196] [id = 750] 09:02:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (17B34C00) [pid = 2196] [serial = 2249] [outer = 00000000] 09:02:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (17B3C400) [pid = 2196] [serial = 2250] [outer = 17B34C00] 09:02:22 INFO - PROCESS | 2196 | 1464105742194 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (17A64C00) [pid = 2196] [serial = 2251] [outer = 17B34C00] 09:02:22 INFO - PROCESS | 2196 | 1464105742632 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]]]}] 09:02:22 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. 09:02:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 09:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:22 INFO - PROCESS | 2196 | 1464105742667 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 2196 | 1464105742669 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 2196 | 1464105742672 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 2196 | 1464105742674 Marionette TRACE conn5 <- [1,2962,null,{}] 09:02:22 INFO - PROCESS | 2196 | 1464105742684 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}] 09:02:22 INFO - PROCESS | 2196 | 1464105742808 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:02:22 INFO - PROCESS | 2196 | 1464105742814 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 2196 | ++DOCSHELL 17B3B800 == 35 [pid = 2196] [id = 751] 09:02:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (17BA7C00) [pid = 2196] [serial = 2252] [outer = 00000000] 09:02:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (17BB0C00) [pid = 2196] [serial = 2253] [outer = 17BA7C00] 09:02:22 INFO - PROCESS | 2196 | 1464105742862 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (18885C00) [pid = 2196] [serial = 2254] [outer = 17BA7C00] 09:02:23 INFO - PROCESS | 2196 | 1464105743310 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]]]}] 09:02:23 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. 09:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 09:02:23 INFO - PROCESS | 2196 | 1464105743363 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 2196 | 1464105743365 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:02:23 INFO - PROCESS | 2196 | 1464105743369 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:23 INFO - PROCESS | 2196 | 1464105743371 Marionette TRACE conn5 <- [1,2966,null,{}] 09:02:23 INFO - PROCESS | 2196 | 1464105743375 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}] 09:02:23 INFO - PROCESS | 2196 | 1464105743521 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:02:23 INFO - PROCESS | 2196 | 1464105743617 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 2196 | ++DOCSHELL 1888A800 == 36 [pid = 2196] [id = 752] 09:02:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (188DB800) [pid = 2196] [serial = 2255] [outer = 00000000] 09:02:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (18A99400) [pid = 2196] [serial = 2256] [outer = 188DB800] 09:02:23 INFO - PROCESS | 2196 | 1464105743674 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (194F4400) [pid = 2196] [serial = 2257] [outer = 188DB800] 09:02:24 INFO - PROCESS | 2196 | 1464105744058 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]]]}] 09:02:24 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. 09:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1F227C00) [pid = 2196] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (20EAC800) [pid = 2196] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1FD6B000) [pid = 2196] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1E1EA000) [pid = 2196] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1DA99800) [pid = 2196] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (15EA2000) [pid = 2196] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (0DF40800) [pid = 2196] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1BDB4800) [pid = 2196] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19E14000) [pid = 2196] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (194F1400) [pid = 2196] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0D276800) [pid = 2196] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17B3E800) [pid = 2196] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (0E165000) [pid = 2196] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (20A41400) [pid = 2196] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1FE9EC00) [pid = 2196] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1DA53400) [pid = 2196] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1E2D3000) [pid = 2196] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1DFE9400) [pid = 2196] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (17B40800) [pid = 2196] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0E16AC00) [pid = 2196] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1D9AF400) [pid = 2196] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:24 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1E1F4800) [pid = 2196] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:24 INFO - PROCESS | 2196 | 1464105744681 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 2196 | 1464105744683 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 2196 | 1464105744693 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 2196 | 1464105744695 Marionette TRACE conn5 <- [1,2970,null,{}] 09:02:24 INFO - PROCESS | 2196 | 1464105744699 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}] 09:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:24 INFO - PROCESS | 2196 | 1464105744785 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:02:24 INFO - PROCESS | 2196 | 1464105744795 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 2196 | ++DOCSHELL 0E16FC00 == 37 [pid = 2196] [id = 753] 09:02:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0E1A3000) [pid = 2196] [serial = 2258] [outer = 00000000] 09:02:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (15564C00) [pid = 2196] [serial = 2259] [outer = 0E1A3000] 09:02:24 INFO - PROCESS | 2196 | 1464105744841 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (15B6F400) [pid = 2196] [serial = 2260] [outer = 0E1A3000] 09:02:25 INFO - PROCESS | 2196 | 1464105745272 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"]]]}] 09:02:25 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 09:02:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 610ms 09:02:25 INFO - PROCESS | 2196 | 1464105745323 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:25 INFO - PROCESS | 2196 | 1464105745325 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:02:25 INFO - PROCESS | 2196 | 1464105745328 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 2196 | 1464105745330 Marionette TRACE conn5 <- [1,2974,null,{}] 09:02:25 INFO - PROCESS | 2196 | 1464105745333 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}] 09:02:25 INFO - PROCESS | 2196 | 1464105745459 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:02:25 INFO - PROCESS | 2196 | 1464105745465 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 2196 | ++DOCSHELL 17AC0800 == 38 [pid = 2196] [id = 754] 09:02:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (17BAB800) [pid = 2196] [serial = 2261] [outer = 00000000] 09:02:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (196AB400) [pid = 2196] [serial = 2262] [outer = 17BAB800] 09:02:25 INFO - PROCESS | 2196 | 1464105745509 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (196B0800) [pid = 2196] [serial = 2263] [outer = 17BAB800] 09:02:25 INFO - PROCESS | 2196 | 1464105745868 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]]]}] 09:02:25 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. 09:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 09:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:25 INFO - PROCESS | 2196 | 1464105745899 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 2196 | 1464105745901 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:02:25 INFO - PROCESS | 2196 | 1464105745904 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 2196 | 1464105745906 Marionette TRACE conn5 <- [1,2978,null,{}] 09:02:25 INFO - PROCESS | 2196 | 1464105745909 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}] 09:02:26 INFO - PROCESS | 2196 | 1464105746038 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:02:26 INFO - PROCESS | 2196 | 1464105746065 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 2196 | ++DOCSHELL 196B1C00 == 39 [pid = 2196] [id = 755] 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (196B2800) [pid = 2196] [serial = 2264] [outer = 00000000] 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (196BF800) [pid = 2196] [serial = 2265] [outer = 196B2800] 09:02:26 INFO - PROCESS | 2196 | 1464105746109 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (196C0800) [pid = 2196] [serial = 2266] [outer = 196B2800] 09:02:26 INFO - PROCESS | 2196 | ++DOCSHELL 19917400 == 40 [pid = 2196] [id = 756] 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (19919800) [pid = 2196] [serial = 2267] [outer = 00000000] 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1991B000) [pid = 2196] [serial = 2268] [outer = 19919800] 09:02:26 INFO - PROCESS | 2196 | 1464105746558 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]]]}] 09:02:26 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. 09:02:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 09:02:26 INFO - PROCESS | 2196 | 1464105746575 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 2196 | 1464105746577 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:26 INFO - PROCESS | 2196 | 1464105746580 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 2196 | 1464105746582 Marionette TRACE conn5 <- [1,2982,null,{}] 09:02:26 INFO - PROCESS | 2196 | 1464105746585 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}] 09:02:26 INFO - PROCESS | 2196 | 1464105746728 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:02:26 INFO - PROCESS | 2196 | 1464105746853 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 2196 | ++DOCSHELL 0CC13000 == 41 [pid = 2196] [id = 757] 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (0CC14000) [pid = 2196] [serial = 2269] [outer = 00000000] 09:02:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (0CC1CC00) [pid = 2196] [serial = 2270] [outer = 0CC14000] 09:02:26 INFO - PROCESS | 2196 | 1464105746913 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (0CCEF800) [pid = 2196] [serial = 2271] [outer = 0CC14000] 09:02:27 INFO - PROCESS | 2196 | 1464105747572 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]]]}] 09:02:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:27 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 09:02:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1019ms 09:02:27 INFO - PROCESS | 2196 | 1464105747602 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 2196 | 1464105747607 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:27 INFO - PROCESS | 2196 | 1464105747611 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 2196 | 1464105747616 Marionette TRACE conn5 <- [1,2986,null,{}] 09:02:27 INFO - PROCESS | 2196 | 1464105747650 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}] 09:02:27 INFO - PROCESS | 2196 | 1464105747844 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:02:27 INFO - PROCESS | 2196 | 1464105747855 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 2196 | ++DOCSHELL 0DFE6400 == 42 [pid = 2196] [id = 758] 09:02:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (0DFE8800) [pid = 2196] [serial = 2272] [outer = 00000000] 09:02:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (0E16E400) [pid = 2196] [serial = 2273] [outer = 0DFE8800] 09:02:27 INFO - PROCESS | 2196 | 1464105747913 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (0E41B800) [pid = 2196] [serial = 2274] [outer = 0DFE8800] 09:02:28 INFO - PROCESS | 2196 | 1464105748580 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]]]}] 09:02:28 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. 09:02:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 998ms 09:02:28 INFO - PROCESS | 2196 | 1464105748617 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 2196 | 1464105748621 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:28 INFO - PROCESS | 2196 | 1464105748625 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 2196 | 1464105748627 Marionette TRACE conn5 <- [1,2990,null,{}] 09:02:28 INFO - PROCESS | 2196 | 1464105748632 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}] 09:02:28 INFO - PROCESS | 2196 | 1464105748751 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:02:28 INFO - PROCESS | 2196 | 1464105748898 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 2196 | ++DOCSHELL 16913400 == 43 [pid = 2196] [id = 759] 09:02:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (16914C00) [pid = 2196] [serial = 2275] [outer = 00000000] 09:02:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (174D0C00) [pid = 2196] [serial = 2276] [outer = 16914C00] 09:02:28 INFO - PROCESS | 2196 | 1464105748954 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (17BA4000) [pid = 2196] [serial = 2277] [outer = 16914C00] 09:02:29 INFO - PROCESS | 2196 | 1464105749587 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]]]}] 09:02:29 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. 09:02:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 09:02:29 INFO - PROCESS | 2196 | 1464105749599 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 2196 | 1464105749601 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:29 INFO - PROCESS | 2196 | 1464105749612 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 2196 | 1464105749618 Marionette TRACE conn5 <- [1,2994,null,{}] 09:02:29 INFO - PROCESS | 2196 | 1464105749623 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}] 09:02:29 INFO - PROCESS | 2196 | 1464105749777 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:02:29 INFO - PROCESS | 2196 | 1464105749902 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1A400 == 44 [pid = 2196] [id = 760] 09:02:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (0CC1C400) [pid = 2196] [serial = 2278] [outer = 00000000] 09:02:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (0D65F400) [pid = 2196] [serial = 2279] [outer = 0CC1C400] 09:02:30 INFO - PROCESS | 2196 | 1464105750152 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (0DB54800) [pid = 2196] [serial = 2280] [outer = 0CC1C400] 09:02:30 INFO - PROCESS | 2196 | 1464105750798 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]]]}] 09:02:30 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. 09:02:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1233ms 09:02:30 INFO - PROCESS | 2196 | 1464105750842 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 2196 | 1464105750847 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:30 INFO - PROCESS | 2196 | 1464105750852 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 2196 | 1464105750855 Marionette TRACE conn5 <- [1,2998,null,{}] 09:02:30 INFO - PROCESS | 2196 | 1464105750860 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}] 09:02:30 INFO - PROCESS | 2196 | 1464105750972 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 0E169400 == 43 [pid = 2196] [id = 431] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 196B5000 == 42 [pid = 2196] [id = 427] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 171EE800 == 41 [pid = 2196] [id = 428] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 18D91000 == 40 [pid = 2196] [id = 426] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 196BA000 == 39 [pid = 2196] [id = 429] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 171ED800 == 38 [pid = 2196] [id = 424] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 0DB47C00 == 37 [pid = 2196] [id = 422] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 19917400 == 36 [pid = 2196] [id = 756] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 15563400 == 35 [pid = 2196] [id = 745] 09:02:30 INFO - PROCESS | 2196 | --DOCSHELL 1AC56800 == 34 [pid = 2196] [id = 740] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (21F85000) [pid = 2196] [serial = 2135] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (218D8000) [pid = 2196] [serial = 2132] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1FEDE800) [pid = 2196] [serial = 2129] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1F227800) [pid = 2196] [serial = 2114] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1F226C00) [pid = 2196] [serial = 2221] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1E13F000) [pid = 2196] [serial = 2209] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1F231000) [pid = 2196] [serial = 2212] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1A626400) [pid = 2196] [serial = 2219] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1E1ED400) [pid = 2196] [serial = 2210] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (188D7800) [pid = 2196] [serial = 2218] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1FD2B000) [pid = 2196] [serial = 2213] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (0E346800) [pid = 2196] [serial = 2215] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1C464000) [pid = 2196] [serial = 2206] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1A76E800) [pid = 2196] [serial = 2203] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1BDAE400) [pid = 2196] [serial = 2204] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (196BB400) [pid = 2196] [serial = 2200] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (19858800) [pid = 2196] [serial = 2201] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (0DD40C00) [pid = 2196] [serial = 2197] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (15471400) [pid = 2196] [serial = 2198] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (19DBA800) [pid = 2196] [serial = 2195] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (196C2000) [pid = 2196] [serial = 2194] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1547C400) [pid = 2196] [serial = 2192] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (0E199400) [pid = 2196] [serial = 2191] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (21853800) [pid = 2196] [serial = 2189] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (20A4D000) [pid = 2196] [serial = 2188] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (20550800) [pid = 2196] [serial = 2186] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1FEDB800) [pid = 2196] [serial = 2185] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1FD34800) [pid = 2196] [serial = 2183] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1F912800) [pid = 2196] [serial = 2182] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1F2AE800) [pid = 2196] [serial = 2180] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1F22B400) [pid = 2196] [serial = 2179] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1E1F0800) [pid = 2196] [serial = 2177] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1E13E800) [pid = 2196] [serial = 2176] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (19DC1400) [pid = 2196] [serial = 2174] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (19616400) [pid = 2196] [serial = 2173] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (158F7C00) [pid = 2196] [serial = 2171] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1552C000) [pid = 2196] [serial = 2170] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1DF8EC00) [pid = 2196] [serial = 2168] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (15537C00) [pid = 2196] [serial = 2216] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1DA57C00) [pid = 2196] [serial = 2207] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 2196 | 1464105751137 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 2196 | ++DOCSHELL 0CC1AC00 == 35 [pid = 2196] [id = 761] 09:02:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (0CC1C000) [pid = 2196] [serial = 2281] [outer = 00000000] 09:02:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (0D534C00) [pid = 2196] [serial = 2282] [outer = 0CC1C000] 09:02:31 INFO - PROCESS | 2196 | 1464105751185 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (0DD37000) [pid = 2196] [serial = 2283] [outer = 0CC1C000] 09:02:31 INFO - PROCESS | 2196 | [2196] 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 09:02:31 INFO - PROCESS | 2196 | 1464105751675 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:31 INFO - {} 09:02:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:31 INFO - {} 09:02:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:31 INFO - {} 09:02:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:31 INFO - {} 09:02:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 890ms 09:02:31 INFO - PROCESS | 2196 | 1464105751742 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 2196 | 1464105751746 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /FileAPI/fileReader.html 09:02:31 INFO - PROCESS | 2196 | 1464105751752 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 2196 | 1464105751755 Marionette TRACE conn5 <- [1,3002,null,{}] 09:02:31 INFO - PROCESS | 2196 | 1464105751759 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}] 09:02:31 INFO - PROCESS | 2196 | 1464105751854 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:02:31 INFO - PROCESS | 2196 | 1464105751981 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 2196 | ++DOCSHELL 1552D400 == 36 [pid = 2196] [id = 762] 09:02:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1552F000) [pid = 2196] [serial = 2284] [outer = 00000000] 09:02:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (15824800) [pid = 2196] [serial = 2285] [outer = 1552F000] 09:02:32 INFO - PROCESS | 2196 | 1464105752027 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (15B6D000) [pid = 2196] [serial = 2286] [outer = 1552F000] 09:02:32 INFO - PROCESS | 2196 | 1464105752366 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]]]}] 09:02:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 09:02:32 INFO - PROCESS | 2196 | 1464105752433 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 2196 | 1464105752435 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /FileAPI/historical.html 09:02:32 INFO - PROCESS | 2196 | 1464105752439 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 2196 | 1464105752442 Marionette TRACE conn5 <- [1,3006,null,{}] 09:02:32 INFO - PROCESS | 2196 | 1464105752452 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}] 09:02:32 INFO - PROCESS | 2196 | 1464105752542 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:02:32 INFO - PROCESS | 2196 | 1464105752549 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 2196 | ++DOCSHELL 15E9E000 == 37 [pid = 2196] [id = 763] 09:02:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (171ECC00) [pid = 2196] [serial = 2287] [outer = 00000000] 09:02:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (17A60400) [pid = 2196] [serial = 2288] [outer = 171ECC00] 09:02:32 INFO - PROCESS | 2196 | 1464105752596 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17AC8000) [pid = 2196] [serial = 2289] [outer = 171ECC00] 09:02:33 INFO - PROCESS | 2196 | 1464105753028 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"]]]}] 09:02:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:33 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 09:02:33 INFO - PROCESS | 2196 | 1464105753076 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 2196 | 1464105753078 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /FileAPI/idlharness.html 09:02:33 INFO - PROCESS | 2196 | 1464105753082 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 2196 | 1464105753084 Marionette TRACE conn5 <- [1,3010,null,{}] 09:02:33 INFO - PROCESS | 2196 | 1464105753087 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}] 09:02:33 INFO - PROCESS | 2196 | 1464105753184 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:02:33 INFO - PROCESS | 2196 | 1464105753190 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 2196 | ++DOCSHELL 18887C00 == 38 [pid = 2196] [id = 764] 09:02:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1888BC00) [pid = 2196] [serial = 2290] [outer = 00000000] 09:02:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (18905800) [pid = 2196] [serial = 2291] [outer = 1888BC00] 09:02:33 INFO - PROCESS | 2196 | 1464105753234 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (18964000) [pid = 2196] [serial = 2292] [outer = 1888BC00] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (17B34C00) [pid = 2196] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (188DB800) [pid = 2196] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (0DB53C00) [pid = 2196] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (15650000) [pid = 2196] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15563C00) [pid = 2196] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (0E4F5C00) [pid = 2196] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (15BBC800) [pid = 2196] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (0E195800) [pid = 2196] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (17A66800) [pid = 2196] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (171EBC00) [pid = 2196] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (0CCF4400) [pid = 2196] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (17BA7C00) [pid = 2196] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (0E1A3000) [pid = 2196] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (17BAB800) [pid = 2196] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:02:34 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (19919800) [pid = 2196] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:34 INFO - PROCESS | 2196 | 1464105754472 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]]]}] 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:34 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 09:02:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:34 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 09:02:34 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 09:02:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:34 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 09:02:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:34 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 09:02:34 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 09:02:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1526ms 09:02:34 INFO - PROCESS | 2196 | 1464105754619 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 2196 | 1464105754624 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:34 INFO - PROCESS | 2196 | 1464105754630 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 2196 | 1464105754634 Marionette TRACE conn5 <- [1,3014,null,{}] 09:02:34 INFO - PROCESS | 2196 | 1464105754640 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}] 09:02:34 INFO - PROCESS | 2196 | 1464105754751 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:02:34 INFO - PROCESS | 2196 | 1464105754885 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 2196 | ++DOCSHELL 0E16C000 == 39 [pid = 2196] [id = 765] 09:02:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (0E16CC00) [pid = 2196] [serial = 2293] [outer = 00000000] 09:02:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (0E197000) [pid = 2196] [serial = 2294] [outer = 0E16CC00] 09:02:34 INFO - PROCESS | 2196 | 1464105754944 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (0E330800) [pid = 2196] [serial = 2295] [outer = 0E16CC00] 09:02:35 INFO - PROCESS | 2196 | [2196] 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 09:02:36 INFO - PROCESS | 2196 | 1464105756084 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,{},{}]]]}] 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:36 INFO - {} 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:36 INFO - {} 09:02:36 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 - {} 09:02:36 INFO - {} 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:36 INFO - {} 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:36 INFO - {} 09:02:36 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 - {} 09:02:36 INFO - {} 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 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 09:02:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1605ms 09:02:36 INFO - PROCESS | 2196 | 1464105756269 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 2196 | 1464105756276 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 2196 | 1464105756295 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 2196 | 1464105756298 Marionette TRACE conn5 <- [1,3018,null,{}] 09:02:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:36 INFO - PROCESS | 2196 | 1464105756302 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}] 09:02:36 INFO - PROCESS | 2196 | 1464105756415 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:02:36 INFO - PROCESS | 2196 | 1464105756554 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 2196 | ++DOCSHELL 15557400 == 40 [pid = 2196] [id = 766] 09:02:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (15BB4C00) [pid = 2196] [serial = 2296] [outer = 00000000] 09:02:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1A803800) [pid = 2196] [serial = 2297] [outer = 15BB4C00] 09:02:36 INFO - PROCESS | 2196 | 1464105756614 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1AC5A800) [pid = 2196] [serial = 2298] [outer = 15BB4C00] 09:02:37 INFO - PROCESS | 2196 | 1464105757230 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]]]}] 09:02:37 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 09:02:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 09:02:37 INFO - PROCESS | 2196 | 1464105757274 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 2196 | 1464105757276 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 2196 | 1464105757280 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:37 INFO - PROCESS | 2196 | 1464105757284 Marionette TRACE conn5 <- [1,3022,null,{}] 09:02:37 INFO - PROCESS | 2196 | 1464105757295 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}] 09:02:37 INFO - PROCESS | 2196 | 1464105757420 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:02:37 INFO - PROCESS | 2196 | 1464105757562 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 2196 | ++DOCSHELL 1AC5B800 == 41 [pid = 2196] [id = 767] 09:02:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1AC5C000) [pid = 2196] [serial = 2299] [outer = 00000000] 09:02:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1BDA8800) [pid = 2196] [serial = 2300] [outer = 1AC5C000] 09:02:37 INFO - PROCESS | 2196 | 1464105757623 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1BDB3400) [pid = 2196] [serial = 2301] [outer = 1AC5C000] 09:02:38 INFO - PROCESS | 2196 | 1464105758208 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]]]}] 09:02:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 09:02:38 INFO - PROCESS | 2196 | 1464105758255 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 2196 | 1464105758258 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:38 INFO - PROCESS | 2196 | 1464105758262 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 2196 | 1464105758264 Marionette TRACE conn5 <- [1,3026,null,{}] 09:02:38 INFO - PROCESS | 2196 | 1464105758268 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}] 09:02:38 INFO - PROCESS | 2196 | 1464105758376 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:02:38 INFO - PROCESS | 2196 | 1464105758488 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 2196 | ++DOCSHELL 1257B800 == 42 [pid = 2196] [id = 768] 09:02:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1BFD1400) [pid = 2196] [serial = 2302] [outer = 00000000] 09:02:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1C40FC00) [pid = 2196] [serial = 2303] [outer = 1BFD1400] 09:02:38 INFO - PROCESS | 2196 | 1464105758543 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1C460000) [pid = 2196] [serial = 2304] [outer = 1BFD1400] 09:02:39 INFO - PROCESS | 2196 | 1464105759090 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"]]]}] 09:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 09:02:39 INFO - PROCESS | 2196 | 1464105759194 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 2196 | 1464105759197 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:39 INFO - PROCESS | 2196 | 1464105759201 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 2196 | 1464105759203 Marionette TRACE conn5 <- [1,3030,null,{}] 09:02:39 INFO - PROCESS | 2196 | 1464105759207 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}] 09:02:39 INFO - PROCESS | 2196 | 1464105759316 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:02:39 INFO - PROCESS | 2196 | 1464105759422 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 2196 | ++DOCSHELL 0E4F7800 == 43 [pid = 2196] [id = 769] 09:02:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1586AC00) [pid = 2196] [serial = 2305] [outer = 00000000] 09:02:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (17A5E800) [pid = 2196] [serial = 2306] [outer = 1586AC00] 09:02:39 INFO - PROCESS | 2196 | 1464105759478 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (17A66C00) [pid = 2196] [serial = 2307] [outer = 1586AC00] 09:02:40 INFO - PROCESS | 2196 | 1464105760333 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]]]}] 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:40 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. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:40 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'.) 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:40 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. 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:40 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. 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:40 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. 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1202ms 09:02:40 INFO - PROCESS | 2196 | 1464105760407 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 2196 | 1464105760412 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:40 INFO - PROCESS | 2196 | 1464105760417 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 2196 | 1464105760421 Marionette TRACE conn5 <- [1,3034,null,{}] 09:02:40 INFO - PROCESS | 2196 | 1464105760426 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}] 09:02:40 INFO - PROCESS | 2196 | 1464105760536 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:02:40 INFO - PROCESS | 2196 | 1464105760674 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 2196 | ++DOCSHELL 0DD39C00 == 44 [pid = 2196] [id = 770] 09:02:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (0DF35800) [pid = 2196] [serial = 2308] [outer = 00000000] 09:02:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1555E000) [pid = 2196] [serial = 2309] [outer = 0DF35800] 09:02:40 INFO - PROCESS | 2196 | 1464105760729 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (15B6DC00) [pid = 2196] [serial = 2310] [outer = 0DF35800] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 15476800 == 43 [pid = 2196] [id = 435] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 15E9E000 == 42 [pid = 2196] [id = 763] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 1552D400 == 41 [pid = 2196] [id = 762] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 0CC1AC00 == 40 [pid = 2196] [id = 761] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 0CC1A400 == 39 [pid = 2196] [id = 760] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 16913400 == 38 [pid = 2196] [id = 759] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 0DFE6400 == 37 [pid = 2196] [id = 758] 09:02:40 INFO - PROCESS | 2196 | --DOCSHELL 0CC13000 == 36 [pid = 2196] [id = 757] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (196BF800) [pid = 2196] [serial = 2265] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (17A64C00) [pid = 2196] [serial = 2251] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (18A99400) [pid = 2196] [serial = 2256] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (0DD33C00) [pid = 2196] [serial = 2227] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0DD3A400) [pid = 2196] [serial = 2228] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1581C400) [pid = 2196] [serial = 2238] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (15872000) [pid = 2196] [serial = 2239] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (15564800) [pid = 2196] [serial = 2236] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (15493800) [pid = 2196] [serial = 2233] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (15536000) [pid = 2196] [serial = 2234] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (169EC800) [pid = 2196] [serial = 2241] [outer = 00000000] [url = about:blank] 09:02:40 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (171F6C00) [pid = 2196] [serial = 2242] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (0E199C00) [pid = 2196] [serial = 2230] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (0E1A0800) [pid = 2196] [serial = 2231] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (17AC3800) [pid = 2196] [serial = 2247] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (17AC6800) [pid = 2196] [serial = 2248] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (17A57800) [pid = 2196] [serial = 2244] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (17A5FC00) [pid = 2196] [serial = 2245] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (0D274800) [pid = 2196] [serial = 2224] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (0D53A400) [pid = 2196] [serial = 2225] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (17BB0C00) [pid = 2196] [serial = 2253] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (15564C00) [pid = 2196] [serial = 2259] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (194F4400) [pid = 2196] [serial = 2257] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (196AB400) [pid = 2196] [serial = 2262] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (1991B000) [pid = 2196] [serial = 2268] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 64 (17B3C400) [pid = 2196] [serial = 2250] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 63 (18885C00) [pid = 2196] [serial = 2254] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 62 (196B0800) [pid = 2196] [serial = 2263] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | --DOMWINDOW == 61 (15B6F400) [pid = 2196] [serial = 2260] [outer = 00000000] [url = about:blank] 09:02:41 INFO - PROCESS | 2196 | [2196] 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 09:02:41 INFO - PROCESS | 2196 | 1464105761249 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:41 INFO - {} 09:02:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 890ms 09:02:41 INFO - PROCESS | 2196 | 1464105761309 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 2196 | 1464105761314 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:41 INFO - PROCESS | 2196 | 1464105761320 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 2196 | 1464105761322 Marionette TRACE conn5 <- [1,3038,null,{}] 09:02:41 INFO - PROCESS | 2196 | 1464105761326 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}] 09:02:41 INFO - PROCESS | 2196 | 1464105761435 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:02:41 INFO - PROCESS | 2196 | 1464105761529 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 2196 | ++DOCSHELL 0DF36000 == 37 [pid = 2196] [id = 771] 09:02:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (0DF36800) [pid = 2196] [serial = 2311] [outer = 00000000] 09:02:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (1552C000) [pid = 2196] [serial = 2312] [outer = 0DF36800] 09:02:41 INFO - PROCESS | 2196 | 1464105761575 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (15566400) [pid = 2196] [serial = 2313] [outer = 0DF36800] 09:02:41 INFO - PROCESS | 2196 | 1464105761964 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]]]}] 09:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 09:02:42 INFO - PROCESS | 2196 | 1464105762005 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 2196 | 1464105762007 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:42 INFO - PROCESS | 2196 | 1464105762012 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 2196 | 1464105762015 Marionette TRACE conn5 <- [1,3042,null,{}] 09:02:42 INFO - PROCESS | 2196 | 1464105762026 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}] 09:02:42 INFO - PROCESS | 2196 | 1464105762153 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:02:42 INFO - PROCESS | 2196 | 1464105762168 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 2196 | ++DOCSHELL 15CA3800 == 38 [pid = 2196] [id = 772] 09:02:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (171E9400) [pid = 2196] [serial = 2314] [outer = 00000000] 09:02:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (179F1800) [pid = 2196] [serial = 2315] [outer = 171E9400] 09:02:42 INFO - PROCESS | 2196 | 1464105762218 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (17A66800) [pid = 2196] [serial = 2316] [outer = 171E9400] 09:02:42 INFO - PROCESS | 2196 | 1464105762919 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"]]]}] 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02: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" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02: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" 09:02:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1043ms 09:02:43 INFO - PROCESS | 2196 | 1464105763057 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 2196 | 1464105763060 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:43 INFO - PROCESS | 2196 | 1464105763063 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 2196 | 1464105763065 Marionette TRACE conn5 <- [1,3046,null,{}] 09:02:43 INFO - PROCESS | 2196 | 1464105763083 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}] 09:02:43 INFO - PROCESS | 2196 | 1464105763184 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:02:43 INFO - PROCESS | 2196 | 1464105763191 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 2196 | ++DOCSHELL 1888E000 == 39 [pid = 2196] [id = 773] 09:02:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (1888E800) [pid = 2196] [serial = 2317] [outer = 00000000] 09:02:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (18966C00) [pid = 2196] [serial = 2318] [outer = 1888E800] 09:02:43 INFO - PROCESS | 2196 | 1464105763238 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (18D8B000) [pid = 2196] [serial = 2319] [outer = 1888E800] 09:02:43 INFO - PROCESS | 2196 | 1464105763784 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]]]}] 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 09:02:43 INFO - PROCESS | 2196 | 1464105763807 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 2196 | 1464105763809 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:43 INFO - PROCESS | 2196 | 1464105763812 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 2196 | 1464105763814 Marionette TRACE conn5 <- [1,3050,null,{}] 09:02:43 INFO - PROCESS | 2196 | 1464105763822 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}] 09:02:43 INFO - PROCESS | 2196 | 1464105763941 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:02:43 INFO - PROCESS | 2196 | 1464105763947 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 2196 | ++DOCSHELL 18D93800 == 40 [pid = 2196] [id = 774] 09:02:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (18D99400) [pid = 2196] [serial = 2320] [outer = 00000000] 09:02:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (196A6C00) [pid = 2196] [serial = 2321] [outer = 18D99400] 09:02:44 INFO - PROCESS | 2196 | 1464105763992 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (196B8C00) [pid = 2196] [serial = 2322] [outer = 18D99400] 09:02:44 INFO - PROCESS | 2196 | [2196] 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 09:02:44 INFO - PROCESS | 2196 | 1464105764484 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:44 INFO - {} 09:02:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 09:02:44 INFO - PROCESS | 2196 | 1464105764544 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 2196 | 1464105764546 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:44 INFO - PROCESS | 2196 | 1464105764549 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 2196 | 1464105764551 Marionette TRACE conn5 <- [1,3054,null,{}] 09:02:44 INFO - PROCESS | 2196 | 1464105764555 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}] 09:02:44 INFO - PROCESS | 2196 | 1464105764736 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:02:44 INFO - PROCESS | 2196 | 1464105764757 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 2196 | ++DOCSHELL 171F4C00 == 41 [pid = 2196] [id = 775] 09:02:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (171F5C00) [pid = 2196] [serial = 2323] [outer = 00000000] 09:02:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1991DC00) [pid = 2196] [serial = 2324] [outer = 171F5C00] 09:02:44 INFO - PROCESS | 2196 | 1464105764803 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1A62E000) [pid = 2196] [serial = 2325] [outer = 171F5C00] 09:02:45 INFO - PROCESS | 2196 | 1464105765219 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]]]}] 09:02:45 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1552F000) [pid = 2196] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:02:45 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (171ECC00) [pid = 2196] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:02:45 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (0CC1C000) [pid = 2196] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:02:45 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (0CC1C400) [pid = 2196] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:02:45 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (1BFD3400) [pid = 2196] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 09:02:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:45 INFO - PROCESS | 2196 | 1464105765286 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 2196 | 1464105765288 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:02:45 INFO - PROCESS | 2196 | 1464105765292 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 2196 | 1464105765294 Marionette TRACE conn5 <- [1,3058,null,{}] 09:02:45 INFO - PROCESS | 2196 | 1464105765297 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}] 09:02:45 INFO - PROCESS | 2196 | 1464105765388 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:02:45 INFO - PROCESS | 2196 | 1464105765394 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 2196 | ++DOCSHELL 1A76F400 == 42 [pid = 2196] [id = 776] 09:02:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1A770000) [pid = 2196] [serial = 2326] [outer = 00000000] 09:02:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1AC61C00) [pid = 2196] [serial = 2327] [outer = 1A770000] 09:02:45 INFO - PROCESS | 2196 | 1464105765442 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (17BAF800) [pid = 2196] [serial = 2328] [outer = 1A770000] 09:02:45 INFO - PROCESS | 2196 | 1464105765874 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]]]}] 09:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 09:02:45 INFO - PROCESS | 2196 | 1464105765924 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 2196 | 1464105765926 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:45 INFO - PROCESS | 2196 | 1464105765929 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 2196 | 1464105765931 Marionette TRACE conn5 <- [1,3062,null,{}] 09:02:45 INFO - PROCESS | 2196 | 1464105765935 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}] 09:02:46 INFO - PROCESS | 2196 | 1464105766020 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:02:46 INFO - PROCESS | 2196 | 1464105766026 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 2196 | ++DOCSHELL 17B3A000 == 43 [pid = 2196] [id = 777] 09:02:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (17B3E000) [pid = 2196] [serial = 2329] [outer = 00000000] 09:02:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1BFD2000) [pid = 2196] [serial = 2330] [outer = 17B3E000] 09:02:46 INFO - PROCESS | 2196 | 1464105766071 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1C0C6C00) [pid = 2196] [serial = 2331] [outer = 17B3E000] 09:02:46 INFO - PROCESS | 2196 | 1464105766510 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]]]}] 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 09:02:46 INFO - PROCESS | 2196 | 1464105766564 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 2196 | 1464105766565 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:46 INFO - PROCESS | 2196 | 1464105766569 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 2196 | 1464105766570 Marionette TRACE conn5 <- [1,3066,null,{}] 09:02:46 INFO - PROCESS | 2196 | 1464105766574 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}] 09:02:46 INFO - PROCESS | 2196 | 1464105766728 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:02:46 INFO - PROCESS | 2196 | 1464105766743 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 2196 | ++DOCSHELL 1552E000 == 44 [pid = 2196] [id = 778] 09:02:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1AC5F000) [pid = 2196] [serial = 2332] [outer = 00000000] 09:02:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1C84E000) [pid = 2196] [serial = 2333] [outer = 1AC5F000] 09:02:46 INFO - PROCESS | 2196 | 1464105766787 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1C877800) [pid = 2196] [serial = 2334] [outer = 1AC5F000] 09:02:47 INFO - PROCESS | 2196 | 1464105767178 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] 09:02:47 INFO - PROCESS | 2196 | 1464105767288 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:47 INFO - PROCESS | 2196 | 1464105767291 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 2196 | 1464105767293 Marionette TRACE conn5 <- [1,3070,null,{}] 09:02:47 INFO - PROCESS | 2196 | 1464105767296 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}] 09:02:47 INFO - PROCESS | 2196 | 1464105767384 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:02:47 INFO - PROCESS | 2196 | 1464105767631 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 2196 | ++DOCSHELL 0D2D9400 == 45 [pid = 2196] [id = 779] 09:02:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (0D532C00) [pid = 2196] [serial = 2335] [outer = 00000000] 09:02:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (0DCB1000) [pid = 2196] [serial = 2336] [outer = 0D532C00] 09:02:47 INFO - PROCESS | 2196 | 1464105767690 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (0DD3FC00) [pid = 2196] [serial = 2337] [outer = 0D532C00] 09:02:48 INFO - PROCESS | 2196 | 1464105768221 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]]]}] 09:02:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 971ms 09:02:48 INFO - PROCESS | 2196 | 1464105768268 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 2196 | 1464105768272 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:48 INFO - PROCESS | 2196 | 1464105768277 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 2196 | 1464105768281 Marionette TRACE conn5 <- [1,3074,null,{}] 09:02:48 INFO - PROCESS | 2196 | 1464105768286 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}] 09:02:48 INFO - PROCESS | 2196 | 1464105768404 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:02:48 INFO - PROCESS | 2196 | 1464105768554 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 2196 | ++DOCSHELL 15653400 == 46 [pid = 2196] [id = 780] 09:02:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (15654800) [pid = 2196] [serial = 2338] [outer = 00000000] 09:02:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (15CA7400) [pid = 2196] [serial = 2339] [outer = 15654800] 09:02:48 INFO - PROCESS | 2196 | 1464105768619 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (171E9800) [pid = 2196] [serial = 2340] [outer = 15654800] 09:02:49 INFO - PROCESS | 2196 | 1464105769195 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 09:02:49 INFO - PROCESS | 2196 | 1464105769255 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 2196 | 1464105769259 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:49 INFO - PROCESS | 2196 | 1464105769263 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 2196 | 1464105769265 Marionette TRACE conn5 <- [1,3078,null,{}] 09:02:49 INFO - PROCESS | 2196 | 1464105769269 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}] 09:02:49 INFO - PROCESS | 2196 | 1464105769381 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:02:49 INFO - PROCESS | 2196 | 1464105769546 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 2196 | ++DOCSHELL 18971400 == 47 [pid = 2196] [id = 781] 09:02:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (18D96400) [pid = 2196] [serial = 2341] [outer = 00000000] 09:02:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (196AA000) [pid = 2196] [serial = 2342] [outer = 18D96400] 09:02:49 INFO - PROCESS | 2196 | 1464105769605 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (196C1400) [pid = 2196] [serial = 2343] [outer = 18D96400] 09:02:50 INFO - PROCESS | 2196 | 1464105770127 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 09:02:50 INFO - PROCESS | 2196 | 1464105770137 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 2196 | 1464105770139 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:50 INFO - PROCESS | 2196 | 1464105770167 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 2196 | 1464105770174 Marionette TRACE conn5 <- [1,3082,null,{}] 09:02:50 INFO - PROCESS | 2196 | 1464105770178 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}] 09:02:50 INFO - PROCESS | 2196 | 1464105770297 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:02:50 INFO - PROCESS | 2196 | 1464105770419 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 2196 | ++DOCSHELL 1BEC1800 == 48 [pid = 2196] [id = 782] 09:02:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1BFCA800) [pid = 2196] [serial = 2344] [outer = 00000000] 09:02:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1D9B3800) [pid = 2196] [serial = 2345] [outer = 1BFCA800] 09:02:50 INFO - PROCESS | 2196 | 1464105770473 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1DA56400) [pid = 2196] [serial = 2346] [outer = 1BFCA800] 09:02:51 INFO - PROCESS | 2196 | 1464105770997 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:02:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 890ms 09:02:51 INFO - PROCESS | 2196 | 1464105771056 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:02:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:02:51 INFO - PROCESS | 2196 | 1464105771059 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:02:51 INFO - PROCESS | 2196 | 1464105771063 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 2196 | 1464105771065 Marionette TRACE conn5 <- [1,3086,null,{}] 09:02:51 INFO - PROCESS | 2196 | 1464105771069 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}] 09:02:51 INFO - PROCESS | 2196 | 1464105771181 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:02:51 INFO - PROCESS | 2196 | 1464105771315 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 2196 | ++DOCSHELL 1DA97C00 == 49 [pid = 2196] [id = 783] 09:02:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1DF85800) [pid = 2196] [serial = 2347] [outer = 00000000] 09:02:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1DF8C800) [pid = 2196] [serial = 2348] [outer = 1DF85800] 09:02:51 INFO - PROCESS | 2196 | 1464105771370 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1DFA2800) [pid = 2196] [serial = 2349] [outer = 1DF85800] 09:02:51 INFO - PROCESS | 2196 | 1464105771839 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]]]}] 09:02:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:02:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:02:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 09:02:51 INFO - PROCESS | 2196 | 1464105771906 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 2196 | 1464105771908 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:02:51 INFO - PROCESS | 2196 | 1464105771913 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 2196 | 1464105771915 Marionette TRACE conn5 <- [1,3090,null,{}] 09:02:51 INFO - PROCESS | 2196 | 1464105771919 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}] 09:02:52 INFO - PROCESS | 2196 | 1464105772026 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:02:52 INFO - PROCESS | 2196 | 1464105772188 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 2196 | ++DOCSHELL 1DFA6000 == 50 [pid = 2196] [id = 784] 09:02:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1DFA9C00) [pid = 2196] [serial = 2350] [outer = 00000000] 09:02:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1DFE3800) [pid = 2196] [serial = 2351] [outer = 1DFA9C00] 09:02:52 INFO - PROCESS | 2196 | 1464105772252 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1DFEF800) [pid = 2196] [serial = 2352] [outer = 1DFA9C00] 09:02:52 INFO - PROCESS | 2196 | 1464105772829 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:02:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 971ms 09:02:53 INFO - PROCESS | 2196 | 1464105773085 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 2196 | 1464105773090 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:02:53 INFO - PROCESS | 2196 | 1464105773109 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 2196 | 1464105773112 Marionette TRACE conn5 <- [1,3094,null,{}] 09:02:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:02:53 INFO - PROCESS | 2196 | 1464105773118 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}] 09:02:53 INFO - PROCESS | 2196 | 1464105773220 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:02:53 INFO - PROCESS | 2196 | 1464105773335 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 2196 | ++DOCSHELL 0DCAFC00 == 51 [pid = 2196] [id = 785] 09:02:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (0DD31C00) [pid = 2196] [serial = 2353] [outer = 00000000] 09:02:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (0E196800) [pid = 2196] [serial = 2354] [outer = 0DD31C00] 09:02:53 INFO - PROCESS | 2196 | 1464105773386 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (12582400) [pid = 2196] [serial = 2355] [outer = 0DD31C00] 09:02:53 INFO - PROCESS | 2196 | 1464105773900 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]]]}] 09:02:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:02:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:02:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:02:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 830ms 09:02:53 INFO - PROCESS | 2196 | 1464105773958 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 2196 | 1464105773962 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:02:53 INFO - PROCESS | 2196 | 1464105773971 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 2196 | 1464105773974 Marionette TRACE conn5 <- [1,3098,null,{}] 09:02:53 INFO - PROCESS | 2196 | 1464105773979 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}] 09:02:54 INFO - PROCESS | 2196 | 1464105774078 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:02:54 INFO - PROCESS | 2196 | 1464105774246 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 2196 | ++DOCSHELL 0CCF6C00 == 52 [pid = 2196] [id = 786] 09:02:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (0D275800) [pid = 2196] [serial = 2356] [outer = 00000000] 09:02:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (15529800) [pid = 2196] [serial = 2357] [outer = 0D275800] 09:02:54 INFO - PROCESS | 2196 | 1464105774295 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (15E9D000) [pid = 2196] [serial = 2358] [outer = 0D275800] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 1A768000 == 51 [pid = 2196] [id = 433] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 0E195400 == 50 [pid = 2196] [id = 743] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 0E1A2000 == 49 [pid = 2196] [id = 744] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 17BA1C00 == 48 [pid = 2196] [id = 438] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 169E5800 == 47 [pid = 2196] [id = 437] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 0E169800 == 46 [pid = 2196] [id = 436] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 0CCF5000 == 45 [pid = 2196] [id = 434] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 1564F000 == 44 [pid = 2196] [id = 746] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 15E03C00 == 43 [pid = 2196] [id = 432] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (18905800) [pid = 2196] [serial = 2291] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (174D0C00) [pid = 2196] [serial = 2276] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (0CC1CC00) [pid = 2196] [serial = 2270] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (0E16E400) [pid = 2196] [serial = 2273] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 0E16C000 == 42 [pid = 2196] [id = 765] 09:02:54 INFO - PROCESS | 2196 | --DOCSHELL 18887C00 == 41 [pid = 2196] [id = 764] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (0DD37000) [pid = 2196] [serial = 2283] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (15B6D000) [pid = 2196] [serial = 2286] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (15824800) [pid = 2196] [serial = 2285] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (17A60400) [pid = 2196] [serial = 2288] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (17AC8000) [pid = 2196] [serial = 2289] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0D534C00) [pid = 2196] [serial = 2282] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (0D65F400) [pid = 2196] [serial = 2279] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (0DB54800) [pid = 2196] [serial = 2280] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1FD26000) [pid = 2196] [serial = 2222] [outer = 00000000] [url = about:blank] 09:02:54 INFO - PROCESS | 2196 | 1464105774816 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"]]]}] 09:02:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:02:54 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 09:02:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:02:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 890ms 09:02:54 INFO - PROCESS | 2196 | 1464105774860 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 2196 | 1464105774862 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:02:54 INFO - PROCESS | 2196 | 1464105774866 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:02:54 INFO - PROCESS | 2196 | 1464105774867 Marionette TRACE conn5 <- [1,3102,null,{}] 09:02:54 INFO - PROCESS | 2196 | 1464105774876 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}] 09:02:54 INFO - PROCESS | 2196 | 1464105774968 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:02:54 INFO - PROCESS | 2196 | 1464105774980 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\", \"9723a253-bf9a-4c3f-baf8-747135565d91\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 2196 | ++DOCSHELL 0E16E400 == 42 [pid = 2196] [id = 787] 09:02:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (0E19BC00) [pid = 2196] [serial = 2359] [outer = 00000000] 09:02:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1547B000) [pid = 2196] [serial = 2360] [outer = 0E19BC00] 09:02:55 INFO - PROCESS | 2196 | 1464105775029 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1555CC00) [pid = 2196] [serial = 2361] [outer = 0E19BC00] 09:02:55 INFO - PROCESS | 2196 | 1464105775518 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]]]}] 09:02:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:02:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 672ms 09:02:55 INFO - PROCESS | 2196 | 1464105775542 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 2196 | 1464105775544 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:02:56 WARNING - u'runner_teardown' () 09:02:56 INFO - No more tests 09:02:56 INFO - Got 0 unexpected results 09:02:56 INFO - SUITE-END | took 703s 09:02:56 INFO - Closing logging queue 09:02:56 INFO - queue closed 09:02:56 INFO - Return code: 0 09:02:56 WARNING - # TBPL SUCCESS # 09:02:56 INFO - Running post-action listener: _resource_record_post_action 09:02:56 INFO - Running post-run listener: _resource_record_post_run 09:02:57 INFO - Total resource usage - Wall time: 714s; CPU: 14.0%; Read bytes: 123290624; Write bytes: 1135678464; Read time: 1648490; Write time: 8851600 09:02:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:02:57 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 30202880; Read time: 0; Write time: 55700 09:02:57 INFO - run-tests - Wall time: 711s; CPU: 14.0%; Read bytes: 123290624; Write bytes: 1069527552; Read time: 1648490; Write time: 8700000 09:02:57 INFO - Running post-run listener: _upload_blobber_files 09:02:57 INFO - Blob upload gear active. 09:02:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:02:57 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 09:02:57 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'] 09:02:57 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 09:02:58 INFO - (blobuploader) - INFO - Open directory for files ... 09:02:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:02:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:02:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:59 INFO - (blobuploader) - INFO - Done attempting. 09:02:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:02:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:03:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:03:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:03:01 INFO - (blobuploader) - INFO - Done attempting. 09:03:01 INFO - (blobuploader) - INFO - Iteration through files over. 09:03:01 INFO - Return code: 0 09:03:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:03:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d95412a3e0932944946ec65e41b1bb03277147d76f766cad2fd8e59be1683a86a00b82ad6ad6e6d27b8829e2c2e0b4a06379afedc350ffed892e6de1ec6891cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3aad4e306c04b5c0f1da3e71820af469d3f1c345f23966c599e92be482268a8b21ccaaee4f69770d1c42b8c6e3545329f6c5e0833f1288822a6abf1301b4646d"} 09:03:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:03:01 INFO - Writing to file C:\slave\test\properties\blobber_files 09:03:01 INFO - Contents: 09:03:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d95412a3e0932944946ec65e41b1bb03277147d76f766cad2fd8e59be1683a86a00b82ad6ad6e6d27b8829e2c2e0b4a06379afedc350ffed892e6de1ec6891cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3aad4e306c04b5c0f1da3e71820af469d3f1c345f23966c599e92be482268a8b21ccaaee4f69770d1c42b8c6e3545329f6c5e0833f1288822a6abf1301b4646d"} 09:03:01 INFO - Running post-run listener: copy_logs_to_upload_dir 09:03:01 INFO - Copying logs to upload dir... 09:03:01 INFO - mkdir: C:\slave\test\build\upload\logs 09:03:01 INFO - Copying logs to upload dir... 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - Using _rmtree_windows ... 09:03:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1073.095000 ========= master_lag: -0.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 52 secs) (at 2016-05-24 09:03:01.808514) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 09:03:01.809371) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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/d95412a3e0932944946ec65e41b1bb03277147d76f766cad2fd8e59be1683a86a00b82ad6ad6e6d27b8829e2c2e0b4a06379afedc350ffed892e6de1ec6891cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3aad4e306c04b5c0f1da3e71820af469d3f1c345f23966c599e92be482268a8b21ccaaee4f69770d1c42b8c6e3545329f6c5e0833f1288822a6abf1301b4646d"} build_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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/NZ0sofqtQeqQfniys8A5og/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/d95412a3e0932944946ec65e41b1bb03277147d76f766cad2fd8e59be1683a86a00b82ad6ad6e6d27b8829e2c2e0b4a06379afedc350ffed892e6de1ec6891cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3aad4e306c04b5c0f1da3e71820af469d3f1c345f23966c599e92be482268a8b21ccaaee4f69770d1c42b8c6e3545329f6c5e0833f1288822a6abf1301b4646d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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-24 09:03:01.930748) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 09:03:01.931074) ========= '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-055 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-055 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-055 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.102000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 09:03:02.047815) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 09:03:02.048111) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 09:03:02.719529) ========= ========= Total master_lag: 4.79 =========