builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-135 starttime: 1461066396.85 results: success (0) buildid: 20160419025944 builduid: 33b87f2012724d1ead24a708768fb835 revision: ae7413abfa4d3954a6a4ce7c1613a7100f367f9a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:36.846266) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:36.846707) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:36.846983) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:37.017847) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 04:46:37.018258) ========= '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-135 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-135 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-135 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 --04:46:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.56 MB/s 04:46:37 (13.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.118000 ========= master_lag: 2.95 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 04:46:41.090247) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 04:46:41.090588) ========= '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-135 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-135 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-135 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.502000 ========= master_lag: 1.62 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-19 04:46:47.215064) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:46:47.215422) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev ae7413abfa4d3954a6a4ce7c1613a7100f367f9a --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev ae7413abfa4d3954a6a4ce7c1613a7100f367f9a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-135 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-135 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-135 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-19 04:46:47,519 truncating revision to first 12 chars 2016-04-19 04:46:47,519 Setting DEBUG logging. 2016-04-19 04:46:47,519 attempt 1/10 2016-04-19 04:46:47,519 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/ae7413abfa4d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 04:46:48,032 unpacking tar archive at: mozilla-central-ae7413abfa4d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.281000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 04:46:48.707936) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:48.708310) ========= script_repo_revision: ae7413abfa4d3954a6a4ce7c1613a7100f367f9a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:48.708868) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:48.709256) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 04:46:48.729808) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-19 04:46:48.730238) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-135 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-135 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-135 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 04:46:48 INFO - MultiFileLogger online at 20160419 04:46:48 in C:\slave\test 04:46:48 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-central --download-symbols true 04:46:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:46:49 INFO - {'append_to_log': False, 04:46:49 INFO - 'base_work_dir': 'C:\\slave\\test', 04:46:49 INFO - 'blob_upload_branch': 'mozilla-central', 04:46:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:46:49 INFO - 'buildbot_json_path': 'buildprops.json', 04:46:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:46:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:46:49 INFO - 'download_minidump_stackwalk': True, 04:46:49 INFO - 'download_symbols': 'true', 04:46:49 INFO - 'e10s': False, 04:46:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:46:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:46:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:46:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:46:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:46:49 INFO - 'C:/mozilla-build/tooltool.py'), 04:46:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:46:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:46:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:46:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:46:49 INFO - 'log_level': 'info', 04:46:49 INFO - 'log_to_console': True, 04:46:49 INFO - 'opt_config_files': (), 04:46:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:46:49 INFO - '--processes=1', 04:46:49 INFO - '--config=%(test_path)s/wptrunner.ini', 04:46:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:46:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:46:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:46:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:46:49 INFO - 'pip_index': False, 04:46:49 INFO - 'require_test_zip': True, 04:46:49 INFO - 'test_type': ('testharness',), 04:46:49 INFO - 'this_chunk': '1', 04:46:49 INFO - 'total_chunks': '10', 04:46:49 INFO - 'virtualenv_path': 'venv', 04:46:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:46:49 INFO - 'work_dir': 'build'} 04:46:49 INFO - ##### 04:46:49 INFO - ##### Running clobber step. 04:46:49 INFO - ##### 04:46:49 INFO - Running pre-action listener: _resource_record_pre_action 04:46:49 INFO - Running main action method: clobber 04:46:49 INFO - rmtree: C:\slave\test\build 04:46:49 INFO - Using _rmtree_windows ... 04:46:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:48:12 INFO - Running post-action listener: _resource_record_post_action 04:48:12 INFO - ##### 04:48:12 INFO - ##### Running read-buildbot-config step. 04:48:12 INFO - ##### 04:48:12 INFO - Running pre-action listener: _resource_record_pre_action 04:48:12 INFO - Running main action method: read_buildbot_config 04:48:12 INFO - Using buildbot properties: 04:48:12 INFO - { 04:48:12 INFO - "project": "", 04:48:12 INFO - "product": "firefox", 04:48:12 INFO - "script_repo_revision": "production", 04:48:12 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 04:48:12 INFO - "repository": "", 04:48:12 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 04:48:12 INFO - "buildid": "20160419025944", 04:48:12 INFO - "pgo_build": "False", 04:48:12 INFO - "basedir": "C:\\slave\\test", 04:48:12 INFO - "buildnumber": 3, 04:48:12 INFO - "slavename": "t-w732-ix-135", 04:48:12 INFO - "revision": "ae7413abfa4d3954a6a4ce7c1613a7100f367f9a", 04:48:12 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 04:48:12 INFO - "platform": "win32", 04:48:12 INFO - "branch": "mozilla-central", 04:48:12 INFO - "repo_path": "mozilla-central", 04:48:12 INFO - "moz_repo_path": "", 04:48:12 INFO - "stage_platform": "win32", 04:48:12 INFO - "builduid": "33b87f2012724d1ead24a708768fb835", 04:48:12 INFO - "slavebuilddir": "test" 04:48:12 INFO - } 04:48:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:48:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:48:12 INFO - Running post-action listener: _resource_record_post_action 04:48:12 INFO - ##### 04:48:12 INFO - ##### Running download-and-extract step. 04:48:12 INFO - ##### 04:48:12 INFO - Running pre-action listener: _resource_record_pre_action 04:48:12 INFO - Running main action method: download_and_extract 04:48:12 INFO - mkdir: C:\slave\test\build\tests 04:48:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:48:12 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:48:12 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:48:12 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:48:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 04:48:14 INFO - Downloaded 1274 bytes. 04:48:14 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:48:14 INFO - Using the following test package requirements: 04:48:14 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:48:14 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:48:14 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:48:14 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'jsshell-win32.zip'], 04:48:14 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:48:14 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:48:14 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:48:14 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:48:14 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:48:14 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:48:14 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:48:14 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:48:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:48:14 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:48:14 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:48:14 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 04:48:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:48:15 INFO - Downloaded 20405910 bytes. 04:48:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:48:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:48:17 INFO - caution: filename not matched: web-platform/* 04:48:17 INFO - Return code: 11 04:48: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')]} 04:48:17 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:48:17 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:48:17 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:48:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:48:18 INFO - Downloaded 36382593 bytes. 04:48:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:48:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:49:06 INFO - caution: filename not matched: bin/* 04:49:06 INFO - caution: filename not matched: config/* 04:49:06 INFO - caution: filename not matched: mozbase/* 04:49:06 INFO - caution: filename not matched: marionette/* 04:49:06 INFO - caution: filename not matched: tools/wptserve/* 04:49:06 INFO - Return code: 11 04:49:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:06 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:49:06 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:49:06 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:49:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 04:49:10 INFO - Downloaded 67341772 bytes. 04:49:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:49:10 INFO - mkdir: C:\slave\test\properties 04:49:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:49:10 INFO - Writing to file C:\slave\test\properties\build_url 04:49:10 INFO - Contents: 04:49:10 INFO - build_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:49:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:49:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:49:11 INFO - Writing to file C:\slave\test\properties\symbols_url 04:49:11 INFO - Contents: 04:49:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:49:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:11 INFO - https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:49:11 INFO - trying https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:49:11 INFO - Downloading https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:49:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:49:14 INFO - Downloaded 58244631 bytes. 04:49:14 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:49:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:49:17 INFO - Return code: 0 04:49:17 INFO - Running post-action listener: _resource_record_post_action 04:49:17 INFO - Running post-action listener: set_extra_try_arguments 04:49:17 INFO - ##### 04:49:17 INFO - ##### Running create-virtualenv step. 04:49:17 INFO - ##### 04:49:17 INFO - Running pre-action listener: _pre_create_virtualenv 04:49:17 INFO - Running pre-action listener: _resource_record_pre_action 04:49:17 INFO - Running main action method: create_virtualenv 04:49:17 INFO - Creating virtualenv C:\slave\test\build\venv 04:49:17 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:49:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:49:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:49:27 INFO - Installing distribute......................................................................................................................................................................................done. 04:49:28 INFO - Return code: 0 04:49:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:28 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-135', 'USERDOMAIN': 'T-W732-IX-135', '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-135', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:49:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:49:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:49:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:49:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:49:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:49:28 INFO - 'COMPUTERNAME': 'T-W732-IX-135', 04:49:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:49:28 INFO - 'DCLOCATION': 'SCL3', 04:49:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:49:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:49:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:49:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:49:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:49:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:49:28 INFO - 'HOMEDRIVE': 'C:', 04:49:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:49:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:49:28 INFO - 'KTS_VERSION': '1.19c', 04:49:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:49:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:49:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-135', 04:49:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:49:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:49:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:49:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:49:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:49:28 INFO - 'MOZ_AIRBAG': '1', 04:49:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:49:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:28 INFO - 'MOZ_MSVCVERSION': '8', 04:49:28 INFO - 'MOZ_NO_REMOTE': '1', 04:49:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:49:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:49:28 INFO - 'NO_EM_RESTART': '1', 04:49:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:49:28 INFO - 'OS': 'Windows_NT', 04:49:28 INFO - 'OURDRIVE': 'C:', 04:49:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 04:49:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:49:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:49:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:49:28 INFO - 'PROCESSOR_LEVEL': '6', 04:49:28 INFO - 'PROCESSOR_REVISION': '1e05', 04:49:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:49:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:49:28 INFO - 'PROMPT': '$P$G', 04:49:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:49:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:49:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:49:28 INFO - 'PWD': 'C:\\slave\\test', 04:49:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:49:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:49:28 INFO - 'SYSTEMDRIVE': 'C:', 04:49:28 INFO - 'SYSTEMROOT': 'C:\\windows', 04:49:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:28 INFO - 'TEST1': 'testie', 04:49:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:28 INFO - 'USERDOMAIN': 'T-W732-IX-135', 04:49:28 INFO - 'USERNAME': 'cltbld', 04:49:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:49:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:49:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:49:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:49:28 INFO - 'WINDIR': 'C:\\windows', 04:49:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:49:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:49:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:49:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:49:29 INFO - Downloading/unpacking psutil>=0.7.1 04:49:30 INFO - Running setup.py egg_info for package psutil 04:49:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:49:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:49:30 INFO - Installing collected packages: psutil 04:49:30 INFO - Running setup.py install for psutil 04:49:30 INFO - building 'psutil._psutil_windows' extension 04:49:30 INFO - error: Unable to find vcvarsall.bat 04:49:30 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-3ybmg2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:49:30 INFO - running install 04:49:30 INFO - running build 04:49:30 INFO - running build_py 04:49:30 INFO - creating build 04:49:30 INFO - creating build\lib.win32-2.7 04:49:30 INFO - creating build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:49:30 INFO - running build_ext 04:49:30 INFO - building 'psutil._psutil_windows' extension 04:49:30 INFO - error: Unable to find vcvarsall.bat 04:49:30 INFO - ---------------------------------------- 04:49:30 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-3ybmg2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:49:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:49:30 WARNING - Return code: 1 04:49:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:49:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:49:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-135', 'USERDOMAIN': 'T-W732-IX-135', '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-135', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:49:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:49:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:49:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:49:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:49:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:49:30 INFO - 'COMPUTERNAME': 'T-W732-IX-135', 04:49:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:49:30 INFO - 'DCLOCATION': 'SCL3', 04:49:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:49:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:49:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:49:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:49:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:49:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:49:30 INFO - 'HOMEDRIVE': 'C:', 04:49:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:49:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:49:30 INFO - 'KTS_VERSION': '1.19c', 04:49:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:49:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:49:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-135', 04:49:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:49:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:49:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:49:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:49:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:49:30 INFO - 'MOZ_AIRBAG': '1', 04:49:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:49:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:30 INFO - 'MOZ_MSVCVERSION': '8', 04:49:30 INFO - 'MOZ_NO_REMOTE': '1', 04:49:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:49:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:49:30 INFO - 'NO_EM_RESTART': '1', 04:49:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:49:30 INFO - 'OS': 'Windows_NT', 04:49:30 INFO - 'OURDRIVE': 'C:', 04:49:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 04:49:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:49:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:49:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:49:30 INFO - 'PROCESSOR_LEVEL': '6', 04:49:30 INFO - 'PROCESSOR_REVISION': '1e05', 04:49:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:49:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:49:30 INFO - 'PROMPT': '$P$G', 04:49:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:49:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:49:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:49:30 INFO - 'PWD': 'C:\\slave\\test', 04:49:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:49:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:49:30 INFO - 'SYSTEMDRIVE': 'C:', 04:49:30 INFO - 'SYSTEMROOT': 'C:\\windows', 04:49:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:30 INFO - 'TEST1': 'testie', 04:49:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:30 INFO - 'USERDOMAIN': 'T-W732-IX-135', 04:49:30 INFO - 'USERNAME': 'cltbld', 04:49:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:49:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:49:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:49:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:49:30 INFO - 'WINDIR': 'C:\\windows', 04:49:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:49:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:49:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:49:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:49:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:49:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:49:31 INFO - Running setup.py egg_info for package mozsystemmonitor 04:49:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:49:31 INFO - Running setup.py egg_info for package psutil 04:49:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:49:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:49:31 INFO - Installing collected packages: mozsystemmonitor, psutil 04:49:31 INFO - Running setup.py install for mozsystemmonitor 04:49:31 INFO - Running setup.py install for psutil 04:49:31 INFO - building 'psutil._psutil_windows' extension 04:49:31 INFO - error: Unable to find vcvarsall.bat 04:49:31 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-4wu1gm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:49:31 INFO - running install 04:49:31 INFO - running build 04:49:31 INFO - running build_py 04:49:31 INFO - running build_ext 04:49:31 INFO - building 'psutil._psutil_windows' extension 04:49:31 INFO - error: Unable to find vcvarsall.bat 04:49:31 INFO - ---------------------------------------- 04:49:31 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-4wu1gm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:49:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:49:31 WARNING - Return code: 1 04:49:31 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:49:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-135', 'USERDOMAIN': 'T-W732-IX-135', '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-135', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:49:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:49:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:49:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:49:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:49:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:49:31 INFO - 'COMPUTERNAME': 'T-W732-IX-135', 04:49:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:49:31 INFO - 'DCLOCATION': 'SCL3', 04:49:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:49:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:49:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:49:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:49:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:49:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:49:31 INFO - 'HOMEDRIVE': 'C:', 04:49:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:49:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:49:31 INFO - 'KTS_VERSION': '1.19c', 04:49:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:49:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:49:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-135', 04:49:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:49:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:49:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:49:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:49:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:49:31 INFO - 'MOZ_AIRBAG': '1', 04:49:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:49:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:31 INFO - 'MOZ_MSVCVERSION': '8', 04:49:31 INFO - 'MOZ_NO_REMOTE': '1', 04:49:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:49:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:49:31 INFO - 'NO_EM_RESTART': '1', 04:49:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:49:31 INFO - 'OS': 'Windows_NT', 04:49:31 INFO - 'OURDRIVE': 'C:', 04:49:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 04:49:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:49:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:49:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:49:31 INFO - 'PROCESSOR_LEVEL': '6', 04:49:31 INFO - 'PROCESSOR_REVISION': '1e05', 04:49:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:49:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:49:31 INFO - 'PROMPT': '$P$G', 04:49:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:49:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:49:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:49:31 INFO - 'PWD': 'C:\\slave\\test', 04:49:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:49:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:49:31 INFO - 'SYSTEMDRIVE': 'C:', 04:49:31 INFO - 'SYSTEMROOT': 'C:\\windows', 04:49:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:31 INFO - 'TEST1': 'testie', 04:49:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:31 INFO - 'USERDOMAIN': 'T-W732-IX-135', 04:49:31 INFO - 'USERNAME': 'cltbld', 04:49:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:49:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:49:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:49:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:49:31 INFO - 'WINDIR': 'C:\\windows', 04:49:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:49:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:49:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:49:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:49:31 INFO - Downloading/unpacking blobuploader==1.2.4 04:49:31 INFO - Downloading blobuploader-1.2.4.tar.gz 04:49:31 INFO - Running setup.py egg_info for package blobuploader 04:49:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:49:35 INFO - Running setup.py egg_info for package requests 04:49:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:49:35 INFO - Downloading docopt-0.6.1.tar.gz 04:49:35 INFO - Running setup.py egg_info for package docopt 04:49:35 INFO - Installing collected packages: blobuploader, docopt, requests 04:49:35 INFO - Running setup.py install for blobuploader 04:49:35 INFO - Running setup.py install for docopt 04:49:35 INFO - Running setup.py install for requests 04:49:35 INFO - Successfully installed blobuploader docopt requests 04:49:35 INFO - Cleaning up... 04:49:35 INFO - Return code: 0 04:49:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:35 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, '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-135', 'USERDOMAIN': 'T-W732-IX-135', '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-135', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:49:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:49:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:49:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:49:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:49:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:49:35 INFO - 'COMPUTERNAME': 'T-W732-IX-135', 04:49:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:49:35 INFO - 'DCLOCATION': 'SCL3', 04:49:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:49:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:49:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:49:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:49:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:49:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:49:35 INFO - 'HOMEDRIVE': 'C:', 04:49:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:49:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:49:35 INFO - 'KTS_VERSION': '1.19c', 04:49:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:49:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:49:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-135', 04:49:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:49:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:49:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:49:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:49:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:49:35 INFO - 'MOZ_AIRBAG': '1', 04:49:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:49:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:35 INFO - 'MOZ_MSVCVERSION': '8', 04:49:35 INFO - 'MOZ_NO_REMOTE': '1', 04:49:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:49:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:49:35 INFO - 'NO_EM_RESTART': '1', 04:49:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:49:35 INFO - 'OS': 'Windows_NT', 04:49:35 INFO - 'OURDRIVE': 'C:', 04:49:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 04:49:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:49:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:49:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:49:35 INFO - 'PROCESSOR_LEVEL': '6', 04:49:35 INFO - 'PROCESSOR_REVISION': '1e05', 04:49:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:49:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:49:35 INFO - 'PROMPT': '$P$G', 04:49:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:49:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:49:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:49:35 INFO - 'PWD': 'C:\\slave\\test', 04:49:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:49:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:49:35 INFO - 'SYSTEMDRIVE': 'C:', 04:49:35 INFO - 'SYSTEMROOT': 'C:\\windows', 04:49:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:35 INFO - 'TEST1': 'testie', 04:49:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:35 INFO - 'USERDOMAIN': 'T-W732-IX-135', 04:49:35 INFO - 'USERNAME': 'cltbld', 04:49:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:49:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:49:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:49:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:49:35 INFO - 'WINDIR': 'C:\\windows', 04:49:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:49:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:49:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:49:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:49:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:49:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:49:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:49:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:49:40 INFO - Unpacking c:\slave\test\build\tests\marionette 04:49:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:49:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:49:40 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:49:40 INFO - Running setup.py install for browsermob-proxy 04:49:54 INFO - Running setup.py install for manifestparser 04:49:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for marionette-client 04:49:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:49:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for marionette-driver 04:49:54 INFO - Running setup.py install for mozcrash 04:49:54 INFO - Running setup.py install for mozdebug 04:49:54 INFO - Running setup.py install for mozdevice 04:49:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozfile 04:49:54 INFO - Running setup.py install for mozhttpd 04:49:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozinfo 04:49:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozInstall 04:49:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozleak 04:49:54 INFO - Running setup.py install for mozlog 04:49:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for moznetwork 04:49:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozprocess 04:49:54 INFO - Running setup.py install for mozprofile 04:49:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozrunner 04:49:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for mozscreenshot 04:49:54 INFO - Running setup.py install for moztest 04:49:54 INFO - Running setup.py install for mozversion 04:49:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:49:54 INFO - Running setup.py install for wptserve 04:49:54 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:49:54 INFO - Cleaning up... 04:49:54 INFO - Return code: 0 04:49:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:49:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:49:54 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, '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-135', 'USERDOMAIN': 'T-W732-IX-135', '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-135', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:49:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:49:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:49:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:49:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:49:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:49:54 INFO - 'COMPUTERNAME': 'T-W732-IX-135', 04:49:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:49:54 INFO - 'DCLOCATION': 'SCL3', 04:49:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:49:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:49:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:49:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:49:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:49:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:49:54 INFO - 'HOMEDRIVE': 'C:', 04:49:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:49:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:49:54 INFO - 'KTS_VERSION': '1.19c', 04:49:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:49:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:49:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-135', 04:49:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:49:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:49:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:49:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:49:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:49:54 INFO - 'MOZ_AIRBAG': '1', 04:49:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:49:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:49:54 INFO - 'MOZ_MSVCVERSION': '8', 04:49:54 INFO - 'MOZ_NO_REMOTE': '1', 04:49:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:49:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:49:54 INFO - 'NO_EM_RESTART': '1', 04:49:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:49:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:49:54 INFO - 'OS': 'Windows_NT', 04:49:54 INFO - 'OURDRIVE': 'C:', 04:49:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 04:49:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:49:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:49:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:49:54 INFO - 'PROCESSOR_LEVEL': '6', 04:49:54 INFO - 'PROCESSOR_REVISION': '1e05', 04:49:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:49:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:49:54 INFO - 'PROMPT': '$P$G', 04:49:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:49:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:49:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:49:54 INFO - 'PWD': 'C:\\slave\\test', 04:49:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:49:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:49:54 INFO - 'SYSTEMDRIVE': 'C:', 04:49:54 INFO - 'SYSTEMROOT': 'C:\\windows', 04:49:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:54 INFO - 'TEST1': 'testie', 04:49:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:49:54 INFO - 'USERDOMAIN': 'T-W732-IX-135', 04:49:54 INFO - 'USERNAME': 'cltbld', 04:49:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:49:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:49:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:49:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:49:54 INFO - 'WINDIR': 'C:\\windows', 04:49:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:49:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:49:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:49:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:49:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:49:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:49:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:49:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:49:59 INFO - Unpacking c:\slave\test\build\tests\marionette 04:49:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:49:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:49:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:50:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:50:10 INFO - Downloading blessings-1.6.tar.gz 04:50:10 INFO - Running setup.py egg_info for package blessings 04:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:50:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:50:10 INFO - Running setup.py install for blessings 04:50:10 INFO - Running setup.py install for browsermob-proxy 04:50:10 INFO - Running setup.py install for manifestparser 04:50:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Running setup.py install for marionette-client 04:50:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:50:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Running setup.py install for marionette-driver 04:50:10 INFO - Running setup.py install for mozcrash 04:50:10 INFO - Running setup.py install for mozdebug 04:50:10 INFO - Running setup.py install for mozdevice 04:50:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Running setup.py install for mozhttpd 04:50:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Running setup.py install for mozInstall 04:50:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Running setup.py install for mozleak 04:50:10 INFO - Running setup.py install for mozprofile 04:50:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Running setup.py install for mozrunner 04:50:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:50:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:50:12 INFO - Running setup.py install for mozscreenshot 04:50:12 INFO - Running setup.py install for moztest 04:50:12 INFO - Running setup.py install for mozversion 04:50:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:50:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:50:12 INFO - Running setup.py install for wptserve 04:50:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:50:12 INFO - Cleaning up... 04:50:12 INFO - Return code: 0 04:50:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:50:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:50:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:50:12 INFO - Reading from file tmpfile_stdout 04:50:12 INFO - Using _rmtree_windows ... 04:50:12 INFO - Using _rmtree_windows ... 04:50:12 INFO - Current package versions: 04:50:12 INFO - blessings == 1.6 04:50:12 INFO - blobuploader == 1.2.4 04:50:12 INFO - browsermob-proxy == 0.6.0 04:50:12 INFO - distribute == 0.6.14 04:50:12 INFO - docopt == 0.6.1 04:50:12 INFO - manifestparser == 1.1 04:50:12 INFO - marionette-client == 2.3.0 04:50:12 INFO - marionette-driver == 1.4.0 04:50:12 INFO - mozInstall == 1.12 04:50:12 INFO - mozcrash == 0.17 04:50:12 INFO - mozdebug == 0.1 04:50:12 INFO - mozdevice == 0.48 04:50:12 INFO - mozfile == 1.2 04:50:12 INFO - mozhttpd == 0.7 04:50:12 INFO - mozinfo == 0.9 04:50:12 INFO - mozleak == 0.1 04:50:12 INFO - mozlog == 3.1 04:50:12 INFO - moznetwork == 0.27 04:50:12 INFO - mozprocess == 0.22 04:50:12 INFO - mozprofile == 0.28 04:50:12 INFO - mozrunner == 6.11 04:50:12 INFO - mozscreenshot == 0.1 04:50:12 INFO - mozsystemmonitor == 0.0 04:50:12 INFO - moztest == 0.7 04:50:12 INFO - mozversion == 1.4 04:50:12 INFO - requests == 1.2.3 04:50:12 INFO - wptserve == 1.4.0 04:50:12 INFO - Running post-action listener: _resource_record_post_action 04:50:12 INFO - Running post-action listener: _start_resource_monitoring 04:50:12 INFO - Starting resource monitoring. 04:50:12 INFO - ##### 04:50:12 INFO - ##### Running pull step. 04:50:12 INFO - ##### 04:50:12 INFO - Running pre-action listener: _resource_record_pre_action 04:50:12 INFO - Running main action method: pull 04:50:12 INFO - Pull has nothing to do! 04:50:12 INFO - Running post-action listener: _resource_record_post_action 04:50:12 INFO - ##### 04:50:12 INFO - ##### Running install step. 04:50:12 INFO - ##### 04:50:12 INFO - Running pre-action listener: _resource_record_pre_action 04:50:12 INFO - Running main action method: install 04:50:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:50:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:50:13 INFO - Reading from file tmpfile_stdout 04:50:13 INFO - Using _rmtree_windows ... 04:50:13 INFO - Using _rmtree_windows ... 04:50:13 INFO - Detecting whether we're running mozinstall >=1.0... 04:50:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:50:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:50:13 INFO - Reading from file tmpfile_stdout 04:50:13 INFO - Output received: 04:50:13 INFO - Usage: mozinstall-script.py [options] installer 04:50:13 INFO - Options: 04:50:13 INFO - -h, --help show this help message and exit 04:50:13 INFO - -d DEST, --destination=DEST 04:50:13 INFO - Directory to install application into. [default: 04:50:13 INFO - "C:\slave\test"] 04:50:13 INFO - --app=APP Application being installed. [default: firefox] 04:50:13 INFO - Using _rmtree_windows ... 04:50:13 INFO - Using _rmtree_windows ... 04:50:13 INFO - mkdir: C:\slave\test\build\application 04:50:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:50:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 04:50:15 INFO - Reading from file tmpfile_stdout 04:50:15 INFO - Output received: 04:50:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:50:15 INFO - Using _rmtree_windows ... 04:50:15 INFO - Using _rmtree_windows ... 04:50:15 INFO - Running post-action listener: _resource_record_post_action 04:50:15 INFO - ##### 04:50:15 INFO - ##### Running run-tests step. 04:50:15 INFO - ##### 04:50:15 INFO - Running pre-action listener: _resource_record_pre_action 04:50:15 INFO - Running main action method: run_tests 04:50:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:50:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:50:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:50:15 INFO - grabbing minidump binary from tooltool 04:50:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:15 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 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:50:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:50:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:50:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:50:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiihxcg 04:50:16 INFO - INFO - File integrity verified, renaming tmpiihxcg to win32-minidump_stackwalk.exe 04:50:16 INFO - Return code: 0 04:50:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:50:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:50:16 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/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:50:16 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/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:50:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:50:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:50:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:50:16 INFO - 'COMPUTERNAME': 'T-W732-IX-135', 04:50:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:50:16 INFO - 'DCLOCATION': 'SCL3', 04:50:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:50:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:50:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:50:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:50:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:50:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:50:16 INFO - 'HOMEDRIVE': 'C:', 04:50:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:50:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:50:16 INFO - 'KTS_VERSION': '1.19c', 04:50:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:50:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:50:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-135', 04:50:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:50:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:50:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:50:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:50:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:50:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:50:16 INFO - 'MOZ_AIRBAG': '1', 04:50:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:50:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:50:16 INFO - 'MOZ_MSVCVERSION': '8', 04:50:16 INFO - 'MOZ_NO_REMOTE': '1', 04:50:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:50:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:50:16 INFO - 'NO_EM_RESTART': '1', 04:50:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:50:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:50:16 INFO - 'OS': 'Windows_NT', 04:50:16 INFO - 'OURDRIVE': 'C:', 04:50:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 04:50:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:50:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:50:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:50:16 INFO - 'PROCESSOR_LEVEL': '6', 04:50:16 INFO - 'PROCESSOR_REVISION': '1e05', 04:50:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:50:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:50:16 INFO - 'PROMPT': '$P$G', 04:50:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:50:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:50:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:50:16 INFO - 'PWD': 'C:\\slave\\test', 04:50:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:50:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:50:16 INFO - 'SYSTEMDRIVE': 'C:', 04:50:16 INFO - 'SYSTEMROOT': 'C:\\windows', 04:50:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:50:16 INFO - 'TEST1': 'testie', 04:50:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:50:16 INFO - 'USERDOMAIN': 'T-W732-IX-135', 04:50:16 INFO - 'USERNAME': 'cltbld', 04:50:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:50:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:50:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:50:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:50:16 INFO - 'WINDIR': 'C:\\windows', 04:50:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:50:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:50:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:50:16 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/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:50:18 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:50:18 INFO - import pkg_resources 04:50:20 INFO - Using 1 client processes 04:50:22 INFO - SUITE-START | Running 778 tests 04:50:22 INFO - Running testharness tests 04:50:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:50:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:50:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:50:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:50:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:50:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:50:23 INFO - Setting up ssl 04:50:23 INFO - PROCESS | certutil | 04:50:23 INFO - PROCESS | certutil | 04:50:23 INFO - PROCESS | certutil | 04:50:23 INFO - Certificate Nickname Trust Attributes 04:50:23 INFO - SSL,S/MIME,JAR/XPI 04:50:23 INFO - 04:50:23 INFO - web-platform-tests CT,, 04:50:23 INFO - 04:50:23 INFO - Starting runner 04:50:24 INFO - PROCESS | 3712 | [3712] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:50:24 INFO - PROCESS | 3712 | [3712] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:50:24 INFO - PROCESS | 3712 | [3712] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:50:24 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:50:24 INFO - PROCESS | 3712 | [3712] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:50:26 INFO - PROCESS | 3712 | 1461066626455 Marionette DEBUG Marionette enabled via build flag and pref 04:50:27 INFO - PROCESS | 3712 | ++DOCSHELL 13D90800 == 1 [pid = 3712] [id = 1] 04:50:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 1 (13D90C00) [pid = 3712] [serial = 1] [outer = 00000000] 04:50:27 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:50:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 2 (13D91800) [pid = 3712] [serial = 2] [outer = 13D90C00] 04:50:27 INFO - PROCESS | 3712 | ++DOCSHELL 169A5000 == 2 [pid = 3712] [id = 2] 04:50:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 3 (169A5400) [pid = 3712] [serial = 3] [outer = 00000000] 04:50:27 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:50:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 4 (169A6000) [pid = 3712] [serial = 4] [outer = 169A5400] 04:50:28 INFO - PROCESS | 3712 | 1461066628113 Marionette INFO Listening on port 2828 04:50:29 INFO - PROCESS | 3712 | 1461066629649 Marionette DEBUG Marionette enabled via command-line flag 04:50:29 INFO - PROCESS | 3712 | [3712] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:50:29 INFO - PROCESS | 3712 | [3712] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:50:29 INFO - PROCESS | 3712 | ++DOCSHELL 1268E400 == 3 [pid = 3712] [id = 3] 04:50:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 5 (1268E800) [pid = 3712] [serial = 5] [outer = 00000000] 04:50:29 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 04:50:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 6 (1268F400) [pid = 3712] [serial = 6] [outer = 1268E800] 04:50:29 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:50:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 7 (18F4E000) [pid = 3712] [serial = 7] [outer = 169A5400] 04:50:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:30 INFO - PROCESS | 3712 | 1461066630072 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49604 04:50:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:30 INFO - PROCESS | 3712 | 1461066630094 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49606 04:50:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:30 INFO - PROCESS | 3712 | 1461066630101 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49607 04:50:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:30 INFO - PROCESS | 3712 | 1461066630135 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49609 04:50:30 INFO - PROCESS | 3712 | 1461066630138 Marionette DEBUG Closed connection conn0 04:50:30 INFO - PROCESS | 3712 | 1461066630139 Marionette DEBUG Closed connection conn1 04:50:30 INFO - PROCESS | 3712 | 1461066630141 Marionette DEBUG Closed connection conn2 04:50:30 INFO - PROCESS | 3712 | 1461066630231 Marionette DEBUG Closed connection conn3 04:50:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:30 INFO - PROCESS | 3712 | 1461066630237 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49610 04:50:30 INFO - PROCESS | 3712 | 1461066630259 Marionette DEBUG Closed connection conn4 04:50:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:50:30 INFO - PROCESS | 3712 | 1461066630266 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49611 04:50:30 INFO - PROCESS | 3712 | ++DOCSHELL 1950B000 == 4 [pid = 3712] [id = 4] 04:50:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 8 (19510000) [pid = 3712] [serial = 8] [outer = 00000000] 04:50:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 9 (18EB0400) [pid = 3712] [serial = 9] [outer = 19510000] 04:50:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 10 (19510800) [pid = 3712] [serial = 10] [outer = 19510000] 04:50:30 INFO - PROCESS | 3712 | 1461066630473 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:50:30 INFO - PROCESS | 3712 | 1461066630477 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419025944","device":"desktop","version":"48.0a1"} 04:50:31 INFO - PROCESS | 3712 | [3712] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:50:31 INFO - PROCESS | 3712 | [3712] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:50:32 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:50:32 INFO - PROCESS | 3712 | ++DOCSHELL 1B953C00 == 5 [pid = 3712] [id = 5] 04:50:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 11 (1B954800) [pid = 3712] [serial = 11] [outer = 00000000] 04:50:32 INFO - PROCESS | 3712 | ++DOCSHELL 1BC2D800 == 6 [pid = 3712] [id = 6] 04:50:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 12 (1BC2DC00) [pid = 3712] [serial = 12] [outer = 00000000] 04:50:33 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:50:33 INFO - PROCESS | 3712 | ++DOCSHELL 1CB48C00 == 7 [pid = 3712] [id = 7] 04:50:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 13 (1CB49000) [pid = 3712] [serial = 13] [outer = 00000000] 04:50:33 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:50:33 INFO - PROCESS | 3712 | [3712] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:50:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 14 (1CE80800) [pid = 3712] [serial = 14] [outer = 1CB49000] 04:50:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 15 (1D1EF000) [pid = 3712] [serial = 15] [outer = 1B954800] 04:50:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 16 (1D1F0800) [pid = 3712] [serial = 16] [outer = 1BC2DC00] 04:50:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 17 (1D1F2C00) [pid = 3712] [serial = 17] [outer = 1CB49000] 04:50:34 INFO - PROCESS | 3712 | 1461066634191 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 3712 | 1461066634205 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 18 (1CC5D800) [pid = 3712] [serial = 18] [outer = 1CB49000] 04:50:34 INFO - PROCESS | 3712 | 1461066634958 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"105feb1c-af06-4a06-8f9b-b748ff489a48","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419025944","device":"desktop","version":"48.0a1","command_id":1}}] 04:50:35 INFO - PROCESS | 3712 | 1461066635215 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}] 04:50:35 INFO - PROCESS | 3712 | 1461066635248 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:50:35 INFO - PROCESS | 3712 | 1461066635259 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:50:35 INFO - PROCESS | 3712 | [3712] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:50:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 19 (1FF08400) [pid = 3712] [serial = 19] [outer = 1CB49000] 04:50:36 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:36 INFO - PROCESS | 3712 | 1461066636277 Marionette TRACE conn5 <- [1,3,null,{}] 04:50:36 INFO - PROCESS | 3712 | 1461066636319 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:50:36 INFO - PROCESS | 3712 | 1461066636335 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:50:36 INFO - PROCESS | 3712 | 1461066636346 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:50:36 INFO - PROCESS | 3712 | 1461066636348 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:50:36 INFO - PROCESS | 3712 | 1461066636354 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:50:36 INFO - PROCESS | 3712 | 1461066636357 Marionette TRACE conn5 <- [1,6,null,{}] 04:50:36 INFO - PROCESS | 3712 | 1461066636429 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}] 04:50:36 INFO - PROCESS | 3712 | 1461066636441 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:50:36 INFO - PROCESS | 3712 | 1461066636448 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 3712 | ++DOCSHELL 21AC4400 == 8 [pid = 3712] [id = 8] 04:50:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 20 (21AD2400) [pid = 3712] [serial = 20] [outer = 00000000] 04:50:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 21 (21C95C00) [pid = 3712] [serial = 21] [outer = 21AD2400] 04:50:36 INFO - PROCESS | 3712 | 1461066636496 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 22 (21C99C00) [pid = 3712] [serial = 22] [outer = 21AD2400] 04:50:36 INFO - PROCESS | 3712 | ++DOCSHELL 1950A400 == 9 [pid = 3712] [id = 9] 04:50:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 23 (1950C000) [pid = 3712] [serial = 23] [outer = 00000000] 04:50:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 24 (21C99000) [pid = 3712] [serial = 24] [outer = 1950C000] 04:50:36 INFO - PROCESS | 3712 | 1461066636894 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 25 (21C9B000) [pid = 3712] [serial = 25] [outer = 1950C000] 04:50:37 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:37 INFO - PROCESS | 3712 | --DOCSHELL 13D90800 == 8 [pid = 3712] [id = 1] 04:50:37 INFO - PROCESS | 3712 | 1461066637676 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]]]}] 04:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1374ms 04:50:37 INFO - PROCESS | 3712 | 1461066637728 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 3712 | 1461066637732 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:50:37 INFO - PROCESS | 3712 | 1461066637737 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 3712 | 1461066637741 Marionette TRACE conn5 <- [1,10,null,{}] 04:50:37 INFO - PROCESS | 3712 | 1461066637748 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}] 04:50:37 INFO - PROCESS | 3712 | 1461066637900 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:50:37 INFO - PROCESS | 3712 | 1461066637968 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 3712 | ++DOCSHELL 1260A000 == 9 [pid = 3712] [id = 10] 04:50:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 26 (12C09000) [pid = 3712] [serial = 26] [outer = 00000000] 04:50:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 27 (13052800) [pid = 3712] [serial = 27] [outer = 12C09000] 04:50:38 INFO - PROCESS | 3712 | 1461066638068 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 28 (13CC5C00) [pid = 3712] [serial = 28] [outer = 12C09000] 04:50:38 INFO - PROCESS | 3712 | 1461066638650 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 991ms 04:50:38 INFO - PROCESS | 3712 | 1461066638729 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 3712 | 1461066638735 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:50:38 INFO - PROCESS | 3712 | 1461066638742 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 3712 | 1461066638745 Marionette TRACE conn5 <- [1,14,null,{}] 04:50:38 INFO - PROCESS | 3712 | 1461066638749 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}] 04:50:38 INFO - PROCESS | 3712 | 1461066638870 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:50:38 INFO - PROCESS | 3712 | 1461066638922 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 3712 | ++DOCSHELL 18EB0000 == 10 [pid = 3712] [id = 11] 04:50:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 29 (1998DC00) [pid = 3712] [serial = 29] [outer = 00000000] 04:50:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 30 (1B94E800) [pid = 3712] [serial = 30] [outer = 1998DC00] 04:50:38 INFO - PROCESS | 3712 | 1461066638978 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 31 (1BF35800) [pid = 3712] [serial = 31] [outer = 1998DC00] 04:50:39 INFO - PROCESS | 3712 | 1461066639552 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]]]}] 04:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 973ms 04:50:39 INFO - PROCESS | 3712 | 1461066639721 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 3712 | 1461066639726 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:50:39 INFO - PROCESS | 3712 | 1461066639731 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:50:39 INFO - PROCESS | 3712 | 1461066639734 Marionette TRACE conn5 <- [1,18,null,{}] 04:50:39 INFO - PROCESS | 3712 | ++DOCSHELL 12603C00 == 11 [pid = 3712] [id = 12] 04:50:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 32 (12606400) [pid = 3712] [serial = 32] [outer = 00000000] 04:50:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 33 (12607C00) [pid = 3712] [serial = 33] [outer = 12606400] 04:50:39 INFO - PROCESS | 3712 | 1461066639786 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}] 04:50:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 34 (12683400) [pid = 3712] [serial = 34] [outer = 12606400] 04:50:39 INFO - PROCESS | 3712 | ++DOCSHELL 0F396000 == 12 [pid = 3712] [id = 13] 04:50:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 35 (1260C400) [pid = 3712] [serial = 35] [outer = 00000000] 04:50:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 36 (12CC1C00) [pid = 3712] [serial = 36] [outer = 1260C400] 04:50:39 INFO - PROCESS | 3712 | 1461066639978 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 37 (13053000) [pid = 3712] [serial = 37] [outer = 1260C400] 04:50:40 INFO - PROCESS | 3712 | 1461066640072 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3712 | ++DOCSHELL 13282C00 == 13 [pid = 3712] [id = 14] 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 38 (13290000) [pid = 3712] [serial = 38] [outer = 00000000] 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 39 (13464C00) [pid = 3712] [serial = 39] [outer = 13290000] 04:50:40 INFO - PROCESS | 3712 | 1461066640128 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 40 (13CA6C00) [pid = 3712] [serial = 40] [outer = 13290000] 04:50:40 INFO - PROCESS | 3712 | --DOCSHELL 1950B000 == 12 [pid = 3712] [id = 4] 04:50:40 INFO - PROCESS | 3712 | 1461066640590 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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 891ms 04:50:40 INFO - PROCESS | 3712 | 1461066640630 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 3712 | 1461066640633 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:50:40 INFO - PROCESS | 3712 | 1461066640640 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 3712 | 1461066640643 Marionette TRACE conn5 <- [1,22,null,{}] 04:50:40 INFO - PROCESS | 3712 | 1461066640647 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}] 04:50:40 INFO - PROCESS | 3712 | 1461066640726 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:50:40 INFO - PROCESS | 3712 | 1461066640734 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 3712 | ++DOCSHELL 169AA800 == 13 [pid = 3712] [id = 15] 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 41 (169E6000) [pid = 3712] [serial = 41] [outer = 00000000] 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 42 (17726400) [pid = 3712] [serial = 42] [outer = 169E6000] 04:50:40 INFO - PROCESS | 3712 | 1461066640780 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 43 (177AB400) [pid = 3712] [serial = 43] [outer = 169E6000] 04:50:41 INFO - PROCESS | 3712 | 1461066641199 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 04:50:41 INFO - PROCESS | 3712 | 1461066641211 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 3712 | 1461066641214 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:50:41 INFO - PROCESS | 3712 | 1461066641217 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 3712 | 1461066641219 Marionette TRACE conn5 <- [1,26,null,{}] 04:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:50:41 INFO - PROCESS | 3712 | 1461066641229 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}] 04:50:41 INFO - PROCESS | 3712 | 1461066641320 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:50:41 INFO - PROCESS | 3712 | 1461066641331 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 3712 | ++DOCSHELL 17ECA400 == 14 [pid = 3712] [id = 16] 04:50:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 44 (18EAA000) [pid = 3712] [serial = 44] [outer = 00000000] 04:50:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 45 (19502C00) [pid = 3712] [serial = 45] [outer = 18EAA000] 04:50:41 INFO - PROCESS | 3712 | 1461066641381 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (1AB89400) [pid = 3712] [serial = 46] [outer = 18EAA000] 04:50:41 INFO - PROCESS | 3712 | 1461066641830 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 04:50:41 INFO - PROCESS | 3712 | 1461066641892 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 3712 | 1461066641894 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:50:41 INFO - PROCESS | 3712 | 1461066641898 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 3712 | 1461066641899 Marionette TRACE conn5 <- [1,30,null,{}] 04:50:41 INFO - PROCESS | 3712 | 1461066641903 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}] 04:50:41 INFO - PROCESS | 3712 | 1461066641981 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:50:42 INFO - PROCESS | 3712 | 1461066641989 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 3712 | ++DOCSHELL 13466800 == 15 [pid = 3712] [id = 17] 04:50:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (1B0C2800) [pid = 3712] [serial = 47] [outer = 00000000] 04:50:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (1B9C8000) [pid = 3712] [serial = 48] [outer = 1B0C2800] 04:50:42 INFO - PROCESS | 3712 | 1461066642036 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1C114800) [pid = 3712] [serial = 49] [outer = 1B0C2800] 04:50:42 INFO - PROCESS | 3712 | 1461066642438 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]]]}] 04:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 04:50:42 INFO - PROCESS | 3712 | 1461066642481 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 3712 | 1461066642482 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:50:42 INFO - PROCESS | 3712 | 1461066642486 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 3712 | 1461066642488 Marionette TRACE conn5 <- [1,34,null,{}] 04:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:50:42 INFO - PROCESS | 3712 | 1461066642491 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}] 04:50:42 INFO - PROCESS | 3712 | 1461066642563 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:50:42 INFO - PROCESS | 3712 | 1461066642569 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 3712 | ++DOCSHELL 1B950400 == 16 [pid = 3712] [id = 18] 04:50:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (1C116C00) [pid = 3712] [serial = 50] [outer = 00000000] 04:50:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (1CE87800) [pid = 3712] [serial = 51] [outer = 1C116C00] 04:50:42 INFO - PROCESS | 3712 | 1461066642614 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (1D2C6000) [pid = 3712] [serial = 52] [outer = 1C116C00] 04:50:43 INFO - PROCESS | 3712 | 1461066643024 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]]]}] 04:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 04:50:43 INFO - PROCESS | 3712 | 1461066643073 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 3712 | 1461066643075 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:50:43 INFO - PROCESS | 3712 | 1461066643079 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 3712 | 1461066643081 Marionette TRACE conn5 <- [1,38,null,{}] 04:50:43 INFO - PROCESS | 3712 | 1461066643084 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}] 04:50:43 INFO - PROCESS | 3712 | 1461066643188 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:50:43 INFO - PROCESS | 3712 | 1461066643196 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3712 | ++DOCSHELL 126D5000 == 17 [pid = 3712] [id = 19] 04:50:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (1CEEA000) [pid = 3712] [serial = 53] [outer = 00000000] 04:50:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (1DA33C00) [pid = 3712] [serial = 54] [outer = 1CEEA000] 04:50:43 INFO - PROCESS | 3712 | 1461066643243 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (1DA3C400) [pid = 3712] [serial = 55] [outer = 1CEEA000] 04:50:43 INFO - PROCESS | 3712 | 1461066643655 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]]]}] 04:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 04:50:43 INFO - PROCESS | 3712 | 1461066643714 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:50:43 INFO - PROCESS | 3712 | 1461066643716 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:50:43 INFO - PROCESS | 3712 | 1461066643719 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 3712 | 1461066643721 Marionette TRACE conn5 <- [1,42,null,{}] 04:50:43 INFO - PROCESS | 3712 | 1461066643725 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}] 04:50:43 INFO - PROCESS | 3712 | 1461066643797 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:50:43 INFO - PROCESS | 3712 | 1461066643803 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 3712 | ++DOCSHELL 1E10C800 == 18 [pid = 3712] [id = 20] 04:50:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (1E110800) [pid = 3712] [serial = 56] [outer = 00000000] 04:50:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (1FA65000) [pid = 3712] [serial = 57] [outer = 1E110800] 04:50:43 INFO - PROCESS | 3712 | 1461066643848 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (1FF49800) [pid = 3712] [serial = 58] [outer = 1E110800] 04:50:44 INFO - PROCESS | 3712 | 1461066644395 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 04:50:44 INFO - PROCESS | 3712 | 1461066644453 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 3712 | 1461066644455 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:50:44 INFO - PROCESS | 3712 | 1461066644459 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 3712 | 1461066644461 Marionette TRACE conn5 <- [1,46,null,{}] 04:50:44 INFO - PROCESS | 3712 | 1461066644464 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}] 04:50:44 INFO - PROCESS | 3712 | 1461066644540 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:50:44 INFO - PROCESS | 3712 | 1461066644546 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 3712 | ++DOCSHELL 1FA62800 == 19 [pid = 3712] [id = 21] 04:50:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1FFBE400) [pid = 3712] [serial = 59] [outer = 00000000] 04:50:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (21921400) [pid = 3712] [serial = 60] [outer = 1FFBE400] 04:50:44 INFO - PROCESS | 3712 | 1461066644594 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (21C9DC00) [pid = 3712] [serial = 61] [outer = 1FFBE400] 04:50:44 INFO - PROCESS | 3712 | 1461066644983 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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 04:50:45 INFO - PROCESS | 3712 | 1461066645030 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 3712 | 1461066645032 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:50:45 INFO - PROCESS | 3712 | 1461066645035 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 3712 | 1461066645037 Marionette TRACE conn5 <- [1,50,null,{}] 04:50:45 INFO - PROCESS | 3712 | 1461066645041 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}] 04:50:45 INFO - PROCESS | 3712 | 1461066645118 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:50:45 INFO - PROCESS | 3712 | 1461066645124 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 3712 | ++DOCSHELL 12CC1400 == 20 [pid = 3712] [id = 22] 04:50:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (17FCBC00) [pid = 3712] [serial = 62] [outer = 00000000] 04:50:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (17FD4000) [pid = 3712] [serial = 63] [outer = 17FCBC00] 04:50:45 INFO - PROCESS | 3712 | 1461066645170 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1AB8F000) [pid = 3712] [serial = 64] [outer = 17FCBC00] 04:50:45 INFO - PROCESS | 3712 | 1461066645581 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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 04:50:45 INFO - PROCESS | 3712 | 1461066645609 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:50:45 INFO - PROCESS | 3712 | 1461066645611 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:50:45 INFO - PROCESS | 3712 | 1461066645615 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 3712 | 1461066645616 Marionette TRACE conn5 <- [1,54,null,{}] 04:50:45 INFO - PROCESS | 3712 | 1461066645631 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}] 04:50:45 INFO - PROCESS | 3712 | 1461066645704 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:50:45 INFO - PROCESS | 3712 | 1461066645710 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 3712 | ++DOCSHELL 17FD3C00 == 21 [pid = 3712] [id = 23] 04:50:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1D6C0000) [pid = 3712] [serial = 65] [outer = 00000000] 04:50:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1D6C7000) [pid = 3712] [serial = 66] [outer = 1D6C0000] 04:50:45 INFO - PROCESS | 3712 | 1461066645754 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1D6C9C00) [pid = 3712] [serial = 67] [outer = 1D6C0000] 04:50:46 INFO - PROCESS | 3712 | 1461066646137 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 04:50:46 INFO - PROCESS | 3712 | 1461066646186 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:50:46 INFO - PROCESS | 3712 | 1461066646188 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:50:46 INFO - PROCESS | 3712 | 1461066646191 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 3712 | 1461066646193 Marionette TRACE conn5 <- [1,58,null,{}] 04:50:46 INFO - PROCESS | 3712 | 1461066646210 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}] 04:50:46 INFO - PROCESS | 3712 | 1461066646304 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:50:46 INFO - PROCESS | 3712 | 1461066646310 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 3712 | ++DOCSHELL 13130400 == 22 [pid = 3712] [id = 24] 04:50:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13130800) [pid = 3712] [serial = 68] [outer = 00000000] 04:50:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1D6C3400) [pid = 3712] [serial = 69] [outer = 13130800] 04:50:46 INFO - PROCESS | 3712 | 1461066646358 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1D6CD400) [pid = 3712] [serial = 70] [outer = 13130800] 04:50:46 INFO - PROCESS | 3712 | 1461066646769 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 651ms 04:50:46 INFO - PROCESS | 3712 | 1461066646846 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 3712 | 1461066646848 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:50:46 INFO - PROCESS | 3712 | 1461066646851 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 3712 | 1461066646853 Marionette TRACE conn5 <- [1,62,null,{}] 04:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:50:46 INFO - PROCESS | 3712 | 1461066646856 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}] 04:50:46 INFO - PROCESS | 3712 | 1461066646931 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:50:46 INFO - PROCESS | 3712 | 1461066646937 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 3712 | ++DOCSHELL 18E8D400 == 23 [pid = 3712] [id = 25] 04:50:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (18E8FC00) [pid = 3712] [serial = 71] [outer = 00000000] 04:50:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (18E93800) [pid = 3712] [serial = 72] [outer = 18E8FC00] 04:50:46 INFO - PROCESS | 3712 | 1461066646980 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (18E96000) [pid = 3712] [serial = 73] [outer = 18E8FC00] 04:50:47 INFO - PROCESS | 3712 | 1461066647363 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 04:50:47 INFO - PROCESS | 3712 | 1461066647386 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:50:47 INFO - PROCESS | 3712 | 1461066647388 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:50:47 INFO - PROCESS | 3712 | 1461066647392 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 3712 | 1461066647393 Marionette TRACE conn5 <- [1,66,null,{}] 04:50:47 INFO - PROCESS | 3712 | 1461066647396 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}] 04:50:47 INFO - PROCESS | 3712 | 1461066647517 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:50:47 INFO - PROCESS | 3712 | 1461066647526 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 3712 | ++DOCSHELL 1C112400 == 24 [pid = 3712] [id = 26] 04:50:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1CE8E800) [pid = 3712] [serial = 74] [outer = 00000000] 04:50:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (22084000) [pid = 3712] [serial = 75] [outer = 1CE8E800] 04:50:47 INFO - PROCESS | 3712 | 1461066647569 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (22506800) [pid = 3712] [serial = 76] [outer = 1CE8E800] 04:50:48 INFO - PROCESS | 3712 | 1461066648767 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]]]}] 04:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1482ms 04:50:48 INFO - PROCESS | 3712 | 1461066648875 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:50:48 INFO - PROCESS | 3712 | 1461066648878 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:50:48 INFO - PROCESS | 3712 | 1461066648884 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:50:48 INFO - PROCESS | 3712 | 1461066648887 Marionette TRACE conn5 <- [1,70,null,{}] 04:50:48 INFO - PROCESS | 3712 | 1461066648893 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}] 04:50:49 INFO - PROCESS | 3712 | 1461066649002 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:50:49 INFO - PROCESS | 3712 | 1461066649047 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 3712 | ++DOCSHELL 1312B800 == 25 [pid = 3712] [id = 27] 04:50:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1312BC00) [pid = 3712] [serial = 77] [outer = 00000000] 04:50:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1322D000) [pid = 3712] [serial = 78] [outer = 1312BC00] 04:50:49 INFO - PROCESS | 3712 | 1461066649100 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (13233000) [pid = 3712] [serial = 79] [outer = 1312BC00] 04:50:49 INFO - PROCESS | 3712 | 1461066649509 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]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 691ms 04:50:49 INFO - PROCESS | 3712 | 1461066649574 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 3712 | 1461066649580 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:50:49 INFO - PROCESS | 3712 | 1461066649586 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:50:49 INFO - PROCESS | 3712 | 1461066649588 Marionette TRACE conn5 <- [1,74,null,{}] 04:50:49 INFO - PROCESS | 3712 | 1461066649592 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}] 04:50:49 INFO - PROCESS | 3712 | 1461066649700 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:50:49 INFO - PROCESS | 3712 | 1461066649707 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 3712 | ++DOCSHELL 13237400 == 26 [pid = 3712] [id = 28] 04:50:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13237800) [pid = 3712] [serial = 80] [outer = 00000000] 04:50:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13D90800) [pid = 3712] [serial = 81] [outer = 13237800] 04:50:49 INFO - PROCESS | 3712 | 1461066649754 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1699B400) [pid = 3712] [serial = 82] [outer = 13237800] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19510000) [pid = 3712] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (18EAA000) [pid = 3712] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1B0C2800) [pid = 3712] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1C116C00) [pid = 3712] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1CEEA000) [pid = 3712] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17FCBC00) [pid = 3712] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1D6C0000) [pid = 3712] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13130800) [pid = 3712] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (21AD2400) [pid = 3712] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (12C09000) [pid = 3712] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1998DC00) [pid = 3712] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (13290000) [pid = 3712] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:50:50 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (169E6000) [pid = 3712] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:50:50 INFO - PROCESS | 3712 | 1461066650483 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]]]}] 04:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 04:50:50 INFO - PROCESS | 3712 | 1461066650519 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:50:50 INFO - PROCESS | 3712 | 1461066650521 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:50:50 INFO - PROCESS | 3712 | 1461066650524 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:50:50 INFO - PROCESS | 3712 | 1461066650528 Marionette TRACE conn5 <- [1,78,null,{}] 04:50:50 INFO - PROCESS | 3712 | 1461066650538 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}] 04:50:50 INFO - PROCESS | 3712 | 1461066650616 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:50:50 INFO - PROCESS | 3712 | 1461066650623 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 3712 | ++DOCSHELL 17547800 == 27 [pid = 3712] [id = 29] 04:50:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (17559000) [pid = 3712] [serial = 83] [outer = 00000000] 04:50:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (177ADC00) [pid = 3712] [serial = 84] [outer = 17559000] 04:50:50 INFO - PROCESS | 3712 | 1461066650671 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17DE2400) [pid = 3712] [serial = 85] [outer = 17559000] 04:50:51 INFO - PROCESS | 3712 | 1461066651100 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]]]}] 04:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 04:50:51 INFO - PROCESS | 3712 | 1461066651159 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 3712 | 1461066651162 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:50:51 INFO - PROCESS | 3712 | 1461066651165 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - PROCESS | 3712 | 1461066651166 Marionette TRACE conn5 <- [1,82,null,{}] 04:50:51 INFO - PROCESS | 3712 | 1461066651170 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}] 04:50:51 INFO - PROCESS | 3712 | 1461066651245 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:50:51 INFO - PROCESS | 3712 | 1461066651253 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3712 | ++DOCSHELL 177A6800 == 28 [pid = 3712] [id = 30] 04:50:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17EA6C00) [pid = 3712] [serial = 86] [outer = 00000000] 04:50:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17FD0C00) [pid = 3712] [serial = 87] [outer = 17EA6C00] 04:50:51 INFO - PROCESS | 3712 | 1461066651298 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (18E8F800) [pid = 3712] [serial = 88] [outer = 17EA6C00] 04:50:51 INFO - PROCESS | 3712 | 1461066651711 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]]]}] 04:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 04:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:50:51 INFO - PROCESS | 3712 | 1461066651739 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 3712 | 1461066651741 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:50:51 INFO - PROCESS | 3712 | 1461066651744 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - PROCESS | 3712 | 1461066651746 Marionette TRACE conn5 <- [1,86,null,{}] 04:50:51 INFO - PROCESS | 3712 | 1461066651749 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}] 04:50:51 INFO - PROCESS | 3712 | 1461066651822 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:50:51 INFO - PROCESS | 3712 | 1461066651827 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 3712 | ++DOCSHELL 18EAB400 == 29 [pid = 3712] [id = 31] 04:50:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (18EAC400) [pid = 3712] [serial = 89] [outer = 00000000] 04:50:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1AB89C00) [pid = 3712] [serial = 90] [outer = 18EAC400] 04:50:51 INFO - PROCESS | 3712 | 1461066651872 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1ABC1400) [pid = 3712] [serial = 91] [outer = 18EAC400] 04:50:52 INFO - PROCESS | 3712 | 1461066652376 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]]]}] 04:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 671ms 04:50:52 INFO - PROCESS | 3712 | 1461066652425 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 3712 | 1461066652429 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:50:52 INFO - PROCESS | 3712 | 1461066652434 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 3712 | 1461066652437 Marionette TRACE conn5 <- [1,90,null,{}] 04:50:52 INFO - PROCESS | 3712 | 1461066652443 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}] 04:50:52 INFO - PROCESS | 3712 | 1461066652543 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:50:52 INFO - PROCESS | 3712 | 1461066652671 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:52 INFO - PROCESS | 3712 | ++DOCSHELL 13136C00 == 30 [pid = 3712] [id = 32] 04:50:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1322C000) [pid = 3712] [serial = 92] [outer = 00000000] 04:50:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13238000) [pid = 3712] [serial = 93] [outer = 1322C000] 04:50:52 INFO - PROCESS | 3712 | 1461066652741 Marionette DEBUG loaded listener.js 04:50:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13CC6C00) [pid = 3712] [serial = 94] [outer = 1322C000] 04:50:53 INFO - PROCESS | 3712 | 1461066653241 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]]]}] 04:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 04:50:53 INFO - PROCESS | 3712 | 1461066653307 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:50:53 INFO - PROCESS | 3712 | 1461066653313 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:50:53 INFO - PROCESS | 3712 | 1461066653320 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:50:53 INFO - PROCESS | 3712 | 1461066653323 Marionette TRACE conn5 <- [1,94,null,{}] 04:50:53 INFO - PROCESS | 3712 | 1461066653327 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}] 04:50:53 INFO - PROCESS | 3712 | 1461066653429 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:50:53 INFO - PROCESS | 3712 | 1461066653510 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 3712 | ++DOCSHELL 17F9F400 == 31 [pid = 3712] [id = 33] 04:50:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17FC6400) [pid = 3712] [serial = 95] [outer = 00000000] 04:50:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19992400) [pid = 3712] [serial = 96] [outer = 17FC6400] 04:50:53 INFO - PROCESS | 3712 | 1461066653566 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1B0C7000) [pid = 3712] [serial = 97] [outer = 17FC6400] 04:50:54 INFO - PROCESS | 3712 | 1461066654126 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]]]}] 04:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 04:50:54 INFO - PROCESS | 3712 | 1461066654191 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 3712 | 1461066654194 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:50:54 INFO - PROCESS | 3712 | 1461066654198 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 3712 | 1461066654202 Marionette TRACE conn5 <- [1,98,null,{}] 04:50:54 INFO - PROCESS | 3712 | 1461066654213 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}] 04:50:54 INFO - PROCESS | 3712 | 1461066654312 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:50:54 INFO - PROCESS | 3712 | 1461066654382 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 3712 | ++DOCSHELL 1C1F0400 == 32 [pid = 3712] [id = 34] 04:50:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1C1F2C00) [pid = 3712] [serial = 98] [outer = 00000000] 04:50:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1CC58000) [pid = 3712] [serial = 99] [outer = 1C1F2C00] 04:50:54 INFO - PROCESS | 3712 | 1461066654439 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1CEEF000) [pid = 3712] [serial = 100] [outer = 1C1F2C00] 04:50:55 INFO - PROCESS | 3712 | 1461066654989 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]]]}] 04:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 04:50:55 INFO - PROCESS | 3712 | 1461066655031 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 3712 | 1461066655034 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:50:55 INFO - PROCESS | 3712 | 1461066655038 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 3712 | 1461066655040 Marionette TRACE conn5 <- [1,102,null,{}] 04:50:55 INFO - PROCESS | 3712 | 1461066655044 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}] 04:50:55 INFO - PROCESS | 3712 | 1461066655139 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:50:55 INFO - PROCESS | 3712 | 1461066655219 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:55 INFO - PROCESS | 3712 | ++DOCSHELL 1D382000 == 33 [pid = 3712] [id = 35] 04:50:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1D389000) [pid = 3712] [serial = 101] [outer = 00000000] 04:50:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1D6C1400) [pid = 3712] [serial = 102] [outer = 1D389000] 04:50:55 INFO - PROCESS | 3712 | 1461066655274 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1D6C1C00) [pid = 3712] [serial = 103] [outer = 1D389000] 04:50:55 INFO - PROCESS | 3712 | 1461066655800 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]]]}] 04:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 04:50:55 INFO - PROCESS | 3712 | 1461066655923 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:50:55 INFO - PROCESS | 3712 | 1461066655927 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:50:55 INFO - PROCESS | 3712 | 1461066655932 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 3712 | 1461066655936 Marionette TRACE conn5 <- [1,106,null,{}] 04:50:55 INFO - PROCESS | 3712 | 1461066655942 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}] 04:50:56 INFO - PROCESS | 3712 | 1461066656043 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:50:56 INFO - PROCESS | 3712 | 1461066656107 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 3712 | ++DOCSHELL 1304D400 == 34 [pid = 3712] [id = 36] 04:50:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (13054000) [pid = 3712] [serial = 104] [outer = 00000000] 04:50:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1312FC00) [pid = 3712] [serial = 105] [outer = 13054000] 04:50:56 INFO - PROCESS | 3712 | 1461066656156 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13234C00) [pid = 3712] [serial = 106] [outer = 13054000] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (18EB0400) [pid = 3712] [serial = 9] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19510800) [pid = 3712] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (169A6000) [pid = 3712] [serial = 4] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19502C00) [pid = 3712] [serial = 45] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AB89400) [pid = 3712] [serial = 46] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1B9C8000) [pid = 3712] [serial = 48] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1CE87800) [pid = 3712] [serial = 51] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1DA33C00) [pid = 3712] [serial = 54] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1FA65000) [pid = 3712] [serial = 57] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (21921400) [pid = 3712] [serial = 60] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17FD4000) [pid = 3712] [serial = 63] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1D6C7000) [pid = 3712] [serial = 66] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1D6C3400) [pid = 3712] [serial = 69] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1C114800) [pid = 3712] [serial = 49] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13052800) [pid = 3712] [serial = 27] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13CC5C00) [pid = 3712] [serial = 28] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1B94E800) [pid = 3712] [serial = 30] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1BF35800) [pid = 3712] [serial = 31] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (12CC1C00) [pid = 3712] [serial = 36] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13464C00) [pid = 3712] [serial = 39] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17726400) [pid = 3712] [serial = 42] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (12607C00) [pid = 3712] [serial = 33] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1D2C6000) [pid = 3712] [serial = 52] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1DA3C400) [pid = 3712] [serial = 55] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1AB8F000) [pid = 3712] [serial = 64] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (177AB400) [pid = 3712] [serial = 43] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (18E93800) [pid = 3712] [serial = 72] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13CA6C00) [pid = 3712] [serial = 40] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1D6CD400) [pid = 3712] [serial = 70] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1D6C9C00) [pid = 3712] [serial = 67] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (21C99C00) [pid = 3712] [serial = 22] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (21C99000) [pid = 3712] [serial = 24] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (21C95C00) [pid = 3712] [serial = 21] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1D1F2C00) [pid = 3712] [serial = 17] [outer = 00000000] [url = about:blank] 04:50:56 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1CE80800) [pid = 3712] [serial = 14] [outer = 00000000] [url = about:blank] 04:50:57 INFO - PROCESS | 3712 | 1461066657145 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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1235ms 04:50:57 INFO - PROCESS | 3712 | 1461066657167 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 3712 | 1461066657171 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:50:57 INFO - PROCESS | 3712 | 1461066657181 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 3712 | 1461066657184 Marionette TRACE conn5 <- [1,110,null,{}] 04:50:57 INFO - PROCESS | 3712 | 1461066657189 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}] 04:50:57 INFO - PROCESS | 3712 | 1461066657278 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:50:57 INFO - PROCESS | 3712 | 1461066657345 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 3712 | ++DOCSHELL 1312B400 == 35 [pid = 3712] [id = 37] 04:50:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1312CC00) [pid = 3712] [serial = 107] [outer = 00000000] 04:50:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (1322F000) [pid = 3712] [serial = 108] [outer = 1312CC00] 04:50:57 INFO - PROCESS | 3712 | 1461066657393 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1328A800) [pid = 3712] [serial = 109] [outer = 1312CC00] 04:50:57 INFO - PROCESS | 3712 | 1461066657770 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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 04:50:57 INFO - PROCESS | 3712 | 1461066657812 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 3712 | 1461066657819 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:50:57 INFO - PROCESS | 3712 | 1461066657825 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 3712 | 1461066657828 Marionette TRACE conn5 <- [1,114,null,{}] 04:50:57 INFO - PROCESS | 3712 | 1461066657832 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}] 04:50:57 INFO - PROCESS | 3712 | 1461066657911 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:50:57 INFO - PROCESS | 3712 | 1461066657952 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 3712 | ++DOCSHELL 17541400 == 36 [pid = 3712] [id = 38] 04:50:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (17543400) [pid = 3712] [serial = 110] [outer = 00000000] 04:50:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (17561C00) [pid = 3712] [serial = 111] [outer = 17543400] 04:50:58 INFO - PROCESS | 3712 | 1461066657997 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (17723400) [pid = 3712] [serial = 112] [outer = 17543400] 04:50:58 INFO - PROCESS | 3712 | 1461066658430 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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 04:50:58 INFO - PROCESS | 3712 | 1461066658456 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:50:58 INFO - PROCESS | 3712 | 1461066658459 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:50:58 INFO - PROCESS | 3712 | 1461066658468 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 3712 | 1461066658471 Marionette TRACE conn5 <- [1,118,null,{}] 04:50:58 INFO - PROCESS | 3712 | 1461066658483 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}] 04:50:58 INFO - PROCESS | 3712 | 1461066658567 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:50:58 INFO - PROCESS | 3712 | 1461066658578 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 3712 | ++DOCSHELL 17E0EC00 == 37 [pid = 3712] [id = 39] 04:50:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (17E0F000) [pid = 3712] [serial = 113] [outer = 00000000] 04:50:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (17EA4C00) [pid = 3712] [serial = 114] [outer = 17E0F000] 04:50:58 INFO - PROCESS | 3712 | 1461066658627 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (17FC7C00) [pid = 3712] [serial = 115] [outer = 17E0F000] 04:50:59 INFO - PROCESS | 3712 | 1461066659024 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 04:50:59 INFO - PROCESS | 3712 | 1461066659041 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 3712 | 1461066659044 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:50:59 INFO - PROCESS | 3712 | 1461066659047 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 3712 | 1461066659049 Marionette TRACE conn5 <- [1,122,null,{}] 04:50:59 INFO - PROCESS | 3712 | 1461066659052 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}] 04:50:59 INFO - PROCESS | 3712 | 1461066659161 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:50:59 INFO - PROCESS | 3712 | 1461066659177 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 3712 | ++DOCSHELL 17FCD800 == 38 [pid = 3712] [id = 40] 04:50:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (17FD3800) [pid = 3712] [serial = 116] [outer = 00000000] 04:50:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (18EA9C00) [pid = 3712] [serial = 117] [outer = 17FD3800] 04:50:59 INFO - PROCESS | 3712 | 1461066659222 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (18EB1800) [pid = 3712] [serial = 118] [outer = 17FD3800] 04:50:59 INFO - PROCESS | 3712 | 1461066659646 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 04:50:59 INFO - PROCESS | 3712 | 1461066659681 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:50:59 INFO - PROCESS | 3712 | 1461066659683 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:50:59 INFO - PROCESS | 3712 | 1461066659686 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 3712 | 1461066659688 Marionette TRACE conn5 <- [1,126,null,{}] 04:50:59 INFO - PROCESS | 3712 | 1461066659699 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}] 04:50:59 INFO - PROCESS | 3712 | 1461066659793 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:50:59 INFO - PROCESS | 3712 | 1461066659799 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 3712 | ++DOCSHELL 18E95000 == 39 [pid = 3712] [id = 41] 04:50:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (18EB5800) [pid = 3712] [serial = 119] [outer = 00000000] 04:50:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1AB8F000) [pid = 3712] [serial = 120] [outer = 18EB5800] 04:50:59 INFO - PROCESS | 3712 | 1461066659844 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1B0BCC00) [pid = 3712] [serial = 121] [outer = 18EB5800] 04:51:00 INFO - PROCESS | 3712 | 1461066660278 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 04:51:00 INFO - PROCESS | 3712 | 1461066660317 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 3712 | 1461066660320 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:51:00 INFO - PROCESS | 3712 | 1461066660323 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:51:00 INFO - PROCESS | 3712 | 1461066660325 Marionette TRACE conn5 <- [1,130,null,{}] 04:51:00 INFO - PROCESS | 3712 | 1461066660333 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}] 04:51:00 INFO - PROCESS | 3712 | 1461066660453 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:51:00 INFO - PROCESS | 3712 | 1461066660526 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 3712 | ++DOCSHELL 1BB24000 == 40 [pid = 3712] [id = 42] 04:51:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1BC33800) [pid = 3712] [serial = 122] [outer = 00000000] 04:51:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1BF39000) [pid = 3712] [serial = 123] [outer = 1BC33800] 04:51:00 INFO - PROCESS | 3712 | 1461066660573 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1CB47000) [pid = 3712] [serial = 124] [outer = 1BC33800] 04:51:01 INFO - PROCESS | 3712 | 1461066660978 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 04:51:01 INFO - PROCESS | 3712 | 1461066660997 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 3712 | 1461066660999 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:51:01 INFO - PROCESS | 3712 | 1461066661002 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 3712 | 1461066661004 Marionette TRACE conn5 <- [1,134,null,{}] 04:51:01 INFO - PROCESS | 3712 | 1461066661016 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}] 04:51:01 INFO - PROCESS | 3712 | 1461066661115 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:51:01 INFO - PROCESS | 3712 | 1461066661122 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 3712 | ++DOCSHELL 1CC5AC00 == 41 [pid = 3712] [id = 43] 04:51:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1CE82400) [pid = 3712] [serial = 125] [outer = 00000000] 04:51:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1D1F3800) [pid = 3712] [serial = 126] [outer = 1CE82400] 04:51:01 INFO - PROCESS | 3712 | 1461066661166 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1D2C6000) [pid = 3712] [serial = 127] [outer = 1CE82400] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1CE8E800) [pid = 3712] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1E110800) [pid = 3712] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1FFBE400) [pid = 3712] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (18E8FC00) [pid = 3712] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (18EAC400) [pid = 3712] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1312BC00) [pid = 3712] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13237800) [pid = 3712] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17EA6C00) [pid = 3712] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:51:01 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (17559000) [pid = 3712] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:51:01 INFO - PROCESS | 3712 | 1461066661609 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 04:51:01 INFO - PROCESS | 3712 | 1461066661633 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 3712 | 1461066661635 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:51:01 INFO - PROCESS | 3712 | 1461066661638 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 3712 | 1461066661640 Marionette TRACE conn5 <- [1,138,null,{}] 04:51:01 INFO - PROCESS | 3712 | 1461066661644 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}] 04:51:01 INFO - PROCESS | 3712 | 1461066661719 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:51:01 INFO - PROCESS | 3712 | 1461066661726 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 3712 | ++DOCSHELL 18EAC400 == 42 [pid = 3712] [id = 44] 04:51:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (18F44000) [pid = 3712] [serial = 128] [outer = 00000000] 04:51:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1D0EC400) [pid = 3712] [serial = 129] [outer = 18F44000] 04:51:01 INFO - PROCESS | 3712 | 1461066661770 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1AB8FC00) [pid = 3712] [serial = 130] [outer = 18F44000] 04:51:02 INFO - PROCESS | 3712 | 1461066662188 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 04:51:02 INFO - PROCESS | 3712 | 1461066662215 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 3712 | 1461066662217 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:51:02 INFO - PROCESS | 3712 | 1461066662220 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:51:02 INFO - PROCESS | 3712 | 1461066662222 Marionette TRACE conn5 <- [1,142,null,{}] 04:51:02 INFO - PROCESS | 3712 | 1461066662235 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}] 04:51:02 INFO - PROCESS | 3712 | 1461066662306 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:51:02 INFO - PROCESS | 3712 | 1461066662312 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 3712 | ++DOCSHELL 17549400 == 43 [pid = 3712] [id = 45] 04:51:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17560400) [pid = 3712] [serial = 131] [outer = 00000000] 04:51:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1D31E800) [pid = 3712] [serial = 132] [outer = 17560400] 04:51:02 INFO - PROCESS | 3712 | 1461066662357 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1D6C0000) [pid = 3712] [serial = 133] [outer = 17560400] 04:51:02 INFO - PROCESS | 3712 | 1461066662754 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 04:51:02 INFO - PROCESS | 3712 | 1461066662795 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 3712 | 1461066662797 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:51:02 INFO - PROCESS | 3712 | 1461066662801 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 3712 | 1461066662802 Marionette TRACE conn5 <- [1,146,null,{}] 04:51:02 INFO - PROCESS | 3712 | 1461066662806 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}] 04:51:02 INFO - PROCESS | 3712 | 1461066662909 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:51:02 INFO - PROCESS | 3712 | 1461066662918 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C5400 == 44 [pid = 3712] [id = 46] 04:51:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1D6C7400) [pid = 3712] [serial = 134] [outer = 00000000] 04:51:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1D6D9000) [pid = 3712] [serial = 135] [outer = 1D6C7400] 04:51:02 INFO - PROCESS | 3712 | 1461066662962 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1D7D9800) [pid = 3712] [serial = 136] [outer = 1D6C7400] 04:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 04:51:03 INFO - PROCESS | 3712 | 1461066663364 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]]]}] 04:51:03 INFO - PROCESS | 3712 | 1461066663405 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 3712 | 1461066663409 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:51:03 INFO - PROCESS | 3712 | 1461066663417 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 3712 | 1461066663422 Marionette TRACE conn5 <- [1,150,null,{}] 04:51:03 INFO - PROCESS | 3712 | 1461066663428 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}] 04:51:03 INFO - PROCESS | 3712 | 1461066663521 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:51:03 INFO - PROCESS | 3712 | 1461066663653 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 3712 | ++DOCSHELL 1312A000 == 45 [pid = 3712] [id = 47] 04:51:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1312AC00) [pid = 3712] [serial = 137] [outer = 00000000] 04:51:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1322D800) [pid = 3712] [serial = 138] [outer = 1312AC00] 04:51:03 INFO - PROCESS | 3712 | 1461066663715 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (13CC4400) [pid = 3712] [serial = 139] [outer = 1312AC00] 04:51:04 INFO - PROCESS | 3712 | 1461066664537 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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1167ms 04:51:04 INFO - PROCESS | 3712 | 1461066664593 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 3712 | 1461066664597 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:51:04 INFO - PROCESS | 3712 | 1461066664604 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 3712 | 1461066664608 Marionette TRACE conn5 <- [1,154,null,{}] 04:51:04 INFO - PROCESS | 3712 | 1461066664614 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}] 04:51:04 INFO - PROCESS | 3712 | 1461066664744 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:51:04 INFO - PROCESS | 3712 | 1461066664813 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 3712 | ++DOCSHELL 17DCDC00 == 46 [pid = 3712] [id = 48] 04:51:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17E06400) [pid = 3712] [serial = 140] [outer = 00000000] 04:51:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17FD4400) [pid = 3712] [serial = 141] [outer = 17E06400] 04:51:04 INFO - PROCESS | 3712 | 1461066664870 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (18E94C00) [pid = 3712] [serial = 142] [outer = 17E06400] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 1C1F0400 == 45 [pid = 3712] [id = 34] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 17F9F400 == 44 [pid = 3712] [id = 33] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 18EAB400 == 43 [pid = 3712] [id = 31] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 1D382000 == 42 [pid = 3712] [id = 35] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 13136C00 == 41 [pid = 3712] [id = 32] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 177A6800 == 40 [pid = 3712] [id = 30] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 17547800 == 39 [pid = 3712] [id = 29] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 17549400 == 38 [pid = 3712] [id = 45] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 18EAC400 == 37 [pid = 3712] [id = 44] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 1CC5AC00 == 36 [pid = 3712] [id = 43] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 1BB24000 == 35 [pid = 3712] [id = 42] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 18E95000 == 34 [pid = 3712] [id = 41] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 17FCD800 == 33 [pid = 3712] [id = 40] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 17E0EC00 == 32 [pid = 3712] [id = 39] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 17541400 == 31 [pid = 3712] [id = 38] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 1312B400 == 30 [pid = 3712] [id = 37] 04:51:05 INFO - PROCESS | 3712 | --DOCSHELL 1304D400 == 29 [pid = 3712] [id = 36] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (22084000) [pid = 3712] [serial = 75] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1FF49800) [pid = 3712] [serial = 58] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (21C9DC00) [pid = 3712] [serial = 61] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (18E96000) [pid = 3712] [serial = 73] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1AB89C00) [pid = 3712] [serial = 90] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1ABC1400) [pid = 3712] [serial = 91] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1322D000) [pid = 3712] [serial = 78] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13233000) [pid = 3712] [serial = 79] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13D90800) [pid = 3712] [serial = 81] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17FD0C00) [pid = 3712] [serial = 87] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1699B400) [pid = 3712] [serial = 82] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (17DE2400) [pid = 3712] [serial = 85] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (18E8F800) [pid = 3712] [serial = 88] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (22506800) [pid = 3712] [serial = 76] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (177ADC00) [pid = 3712] [serial = 84] [outer = 00000000] [url = about:blank] 04:51:05 INFO - PROCESS | 3712 | 1461066665744 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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1173ms 04:51:05 INFO - PROCESS | 3712 | 1461066665781 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 3712 | 1461066665785 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:51:05 INFO - PROCESS | 3712 | 1461066665789 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 3712 | 1461066665793 Marionette TRACE conn5 <- [1,158,null,{}] 04:51:05 INFO - PROCESS | 3712 | 1461066665798 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}] 04:51:05 INFO - PROCESS | 3712 | 1461066665876 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:51:05 INFO - PROCESS | 3712 | 1461066665885 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:05 INFO - PROCESS | 3712 | ++DOCSHELL 1312B400 == 30 [pid = 3712] [id = 49] 04:51:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1312BC00) [pid = 3712] [serial = 143] [outer = 00000000] 04:51:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13231400) [pid = 3712] [serial = 144] [outer = 1312BC00] 04:51:05 INFO - PROCESS | 3712 | 1461066665932 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13CA4000) [pid = 3712] [serial = 145] [outer = 1312BC00] 04:51:06 INFO - PROCESS | 3712 | 1461066666362 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]]]}] 04:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 04:51:06 INFO - PROCESS | 3712 | 1461066666421 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 3712 | 1461066666427 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:51:06 INFO - PROCESS | 3712 | 1461066666433 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 3712 | 1461066666436 Marionette TRACE conn5 <- [1,162,null,{}] 04:51:06 INFO - PROCESS | 3712 | 1461066666439 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}] 04:51:06 INFO - PROCESS | 3712 | 1461066666517 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:51:06 INFO - PROCESS | 3712 | 1461066666527 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 3712 | ++DOCSHELL 13D8F800 == 31 [pid = 3712] [id = 50] 04:51:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1699B400) [pid = 3712] [serial = 146] [outer = 00000000] 04:51:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17D30C00) [pid = 3712] [serial = 147] [outer = 1699B400] 04:51:06 INFO - PROCESS | 3712 | 1461066666573 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17E03000) [pid = 3712] [serial = 148] [outer = 1699B400] 04:51:07 INFO - PROCESS | 3712 | 1461066667010 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 04:51:07 INFO - PROCESS | 3712 | 1461066667066 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 3712 | 1461066667068 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:51:07 INFO - PROCESS | 3712 | 1461066667072 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:51:07 INFO - PROCESS | 3712 | 1461066667075 Marionette TRACE conn5 <- [1,166,null,{}] 04:51:07 INFO - PROCESS | 3712 | 1461066667086 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}] 04:51:07 INFO - PROCESS | 3712 | 1461066667167 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:51:07 INFO - PROCESS | 3712 | 1461066667210 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 3712 | ++DOCSHELL 17FD5400 == 32 [pid = 3712] [id = 51] 04:51:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (18E89000) [pid = 3712] [serial = 149] [outer = 00000000] 04:51:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (18E8EC00) [pid = 3712] [serial = 150] [outer = 18E89000] 04:51:07 INFO - PROCESS | 3712 | 1461066667258 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (18E95400) [pid = 3712] [serial = 151] [outer = 18E89000] 04:51:07 INFO - PROCESS | 3712 | 1461066667677 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 04:51:07 INFO - PROCESS | 3712 | 1461066667706 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 3712 | 1461066667708 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:51:07 INFO - PROCESS | 3712 | 1461066667712 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 3712 | 1461066667713 Marionette TRACE conn5 <- [1,170,null,{}] 04:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:51:07 INFO - PROCESS | 3712 | 1461066667717 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}] 04:51:07 INFO - PROCESS | 3712 | 1461066667796 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:51:07 INFO - PROCESS | 3712 | 1461066667802 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 3712 | ++DOCSHELL 18EAB400 == 33 [pid = 3712] [id = 52] 04:51:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (18EB4800) [pid = 3712] [serial = 152] [outer = 00000000] 04:51:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1ABC2400) [pid = 3712] [serial = 153] [outer = 18EB4800] 04:51:07 INFO - PROCESS | 3712 | 1461066667847 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1B946C00) [pid = 3712] [serial = 154] [outer = 18EB4800] 04:51:08 INFO - PROCESS | 3712 | 1461066668271 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 04:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:51:08 INFO - PROCESS | 3712 | 1461066668346 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 3712 | 1461066668348 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:51:08 INFO - PROCESS | 3712 | 1461066668351 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 3712 | 1461066668353 Marionette TRACE conn5 <- [1,174,null,{}] 04:51:08 INFO - PROCESS | 3712 | 1461066668356 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}] 04:51:08 INFO - PROCESS | 3712 | 1461066668450 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:51:08 INFO - PROCESS | 3712 | 1461066668463 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 3712 | ++DOCSHELL 1BB23000 == 34 [pid = 3712] [id = 53] 04:51:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1BC32000) [pid = 3712] [serial = 155] [outer = 00000000] 04:51:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1BF3C800) [pid = 3712] [serial = 156] [outer = 1BC32000] 04:51:08 INFO - PROCESS | 3712 | 1461066668542 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1CC56400) [pid = 3712] [serial = 157] [outer = 1BC32000] 04:51:09 INFO - PROCESS | 3712 | 1461066668979 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]]]}] 04:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 04:51:09 INFO - PROCESS | 3712 | 1461066669022 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:51:09 INFO - PROCESS | 3712 | 1461066669024 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:51:09 INFO - PROCESS | 3712 | 1461066669027 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 3712 | 1461066669029 Marionette TRACE conn5 <- [1,178,null,{}] 04:51:09 INFO - PROCESS | 3712 | 1461066669032 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}] 04:51:09 INFO - PROCESS | 3712 | 1461066669150 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:51:09 INFO - PROCESS | 3712 | 1461066669157 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 3712 | ++DOCSHELL 1CC59400 == 35 [pid = 3712] [id = 54] 04:51:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1CEED800) [pid = 3712] [serial = 158] [outer = 00000000] 04:51:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1D7DBC00) [pid = 3712] [serial = 159] [outer = 1CEED800] 04:51:09 INFO - PROCESS | 3712 | 1461066669206 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1D7D8000) [pid = 3712] [serial = 160] [outer = 1CEED800] 04:51:09 INFO - PROCESS | 3712 | 1461066669630 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]]]}] 04:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 04:51:09 INFO - PROCESS | 3712 | 1461066669658 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:51:09 INFO - PROCESS | 3712 | 1461066669660 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:51:09 INFO - PROCESS | 3712 | 1461066669663 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 3712 | 1461066669664 Marionette TRACE conn5 <- [1,182,null,{}] 04:51:09 INFO - PROCESS | 3712 | 1461066669668 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}] 04:51:09 INFO - PROCESS | 3712 | 1461066669763 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:51:09 INFO - PROCESS | 3712 | 1461066669835 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 3712 | ++DOCSHELL 1DA37400 == 36 [pid = 3712] [id = 55] 04:51:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1DA39400) [pid = 3712] [serial = 161] [outer = 00000000] 04:51:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1E03E000) [pid = 3712] [serial = 162] [outer = 1DA39400] 04:51:09 INFO - PROCESS | 3712 | 1461066669879 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1E1CE000) [pid = 3712] [serial = 163] [outer = 1DA39400] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (17560400) [pid = 3712] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (18EB5800) [pid = 3712] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17E0F000) [pid = 3712] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1312CC00) [pid = 3712] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17543400) [pid = 3712] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1322C000) [pid = 3712] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (17FC6400) [pid = 3712] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1BC33800) [pid = 3712] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1C1F2C00) [pid = 3712] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1D389000) [pid = 3712] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1CE82400) [pid = 3712] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (18F44000) [pid = 3712] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:51:10 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (17FD3800) [pid = 3712] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:51:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (12DE3C00) [pid = 3712] [serial = 164] [outer = 1260C400] 04:51:10 INFO - PROCESS | 3712 | 1461066670380 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]]]}] 04:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 04:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:51:10 INFO - PROCESS | 3712 | 1461066670434 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 3712 | 1461066670436 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:51:10 INFO - PROCESS | 3712 | 1461066670439 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 3712 | 1461066670441 Marionette TRACE conn5 <- [1,186,null,{}] 04:51:10 INFO - PROCESS | 3712 | 1461066670445 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}] 04:51:10 INFO - PROCESS | 3712 | 1461066670523 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:51:10 INFO - PROCESS | 3712 | 1461066670529 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 3712 | ++DOCSHELL 12DDBC00 == 37 [pid = 3712] [id = 56] 04:51:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13057800) [pid = 3712] [serial = 165] [outer = 00000000] 04:51:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1DA3C000) [pid = 3712] [serial = 166] [outer = 13057800] 04:51:10 INFO - PROCESS | 3712 | 1461066670573 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1DA3C400) [pid = 3712] [serial = 167] [outer = 13057800] 04:51:10 INFO - PROCESS | 3712 | 1461066670972 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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 04:51:11 INFO - PROCESS | 3712 | 1461066671010 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 3712 | 1461066671012 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:51:11 INFO - PROCESS | 3712 | 1461066671015 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:51:11 INFO - PROCESS | 3712 | 1461066671017 Marionette TRACE conn5 <- [1,190,null,{}] 04:51:11 INFO - PROCESS | 3712 | 1461066671021 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}] 04:51:11 INFO - PROCESS | 3712 | 1461066671095 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:51:11 INFO - PROCESS | 3712 | 1461066671101 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 3712 | ++DOCSHELL 1DA37C00 == 38 [pid = 3712] [id = 57] 04:51:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1FA65000) [pid = 3712] [serial = 168] [outer = 00000000] 04:51:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1FF45400) [pid = 3712] [serial = 169] [outer = 1FA65000] 04:51:11 INFO - PROCESS | 3712 | 1461066671145 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1FF44000) [pid = 3712] [serial = 170] [outer = 1FA65000] 04:51:11 INFO - PROCESS | 3712 | 1461066671554 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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 04:51:11 INFO - PROCESS | 3712 | 1461066671590 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 3712 | 1461066671592 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:51:11 INFO - PROCESS | 3712 | 1461066671599 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 3712 | 1461066671601 Marionette TRACE conn5 <- [1,194,null,{}] 04:51:11 INFO - PROCESS | 3712 | 1461066671614 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}] 04:51:11 INFO - PROCESS | 3712 | 1461066671689 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:51:11 INFO - PROCESS | 3712 | 1461066671695 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 3712 | ++DOCSHELL 1BF7E000 == 39 [pid = 3712] [id = 58] 04:51:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1BF7E400) [pid = 3712] [serial = 171] [outer = 00000000] 04:51:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1BF83400) [pid = 3712] [serial = 172] [outer = 1BF7E400] 04:51:11 INFO - PROCESS | 3712 | 1461066671740 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1BF86800) [pid = 3712] [serial = 173] [outer = 1BF7E400] 04:51:12 INFO - PROCESS | 3712 | 1461066672182 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]]]}] 04:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 04:51:12 INFO - PROCESS | 3712 | 1461066672230 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 3712 | 1461066672235 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:51:12 INFO - PROCESS | 3712 | 1461066672240 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 3712 | 1461066672245 Marionette TRACE conn5 <- [1,198,null,{}] 04:51:12 INFO - PROCESS | 3712 | 1461066672252 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}] 04:51:12 INFO - PROCESS | 3712 | 1461066672355 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:51:12 INFO - PROCESS | 3712 | 1461066672503 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 3712 | ++DOCSHELL 13233C00 == 40 [pid = 3712] [id = 59] 04:51:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (13235C00) [pid = 3712] [serial = 174] [outer = 00000000] 04:51:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (16906000) [pid = 3712] [serial = 175] [outer = 13235C00] 04:51:12 INFO - PROCESS | 3712 | 1461066672561 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (17565000) [pid = 3712] [serial = 176] [outer = 13235C00] 04:51:13 INFO - PROCESS | 3712 | 1461066673086 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]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 04:51:13 INFO - PROCESS | 3712 | 1461066673131 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 3712 | 1461066673137 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:51:13 INFO - PROCESS | 3712 | 1461066673143 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 3712 | 1461066673146 Marionette TRACE conn5 <- [1,202,null,{}] 04:51:13 INFO - PROCESS | 3712 | 1461066673151 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}] 04:51:13 INFO - PROCESS | 3712 | 1461066673253 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:51:13 INFO - PROCESS | 3712 | 1461066673339 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 3712 | ++DOCSHELL 17FADC00 == 41 [pid = 3712] [id = 60] 04:51:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (17FC7400) [pid = 3712] [serial = 177] [outer = 00000000] 04:51:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (18E94800) [pid = 3712] [serial = 178] [outer = 17FC7400] 04:51:13 INFO - PROCESS | 3712 | 1461066673394 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (19508000) [pid = 3712] [serial = 179] [outer = 17FC7400] 04:51:13 INFO - PROCESS | 3712 | 1461066673950 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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 04:51:14 INFO - PROCESS | 3712 | 1461066674016 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 3712 | 1461066674018 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:51:14 INFO - PROCESS | 3712 | 1461066674022 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 3712 | 1461066674026 Marionette TRACE conn5 <- [1,206,null,{}] 04:51:14 INFO - PROCESS | 3712 | 1461066674037 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}] 04:51:14 INFO - PROCESS | 3712 | 1461066674144 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:51:14 INFO - PROCESS | 3712 | 1461066674216 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 3712 | ++DOCSHELL 1CE25C00 == 42 [pid = 3712] [id = 61] 04:51:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1CE28000) [pid = 3712] [serial = 180] [outer = 00000000] 04:51:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1CE30000) [pid = 3712] [serial = 181] [outer = 1CE28000] 04:51:14 INFO - PROCESS | 3712 | 1461066674272 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1CEE3000) [pid = 3712] [serial = 182] [outer = 1CE28000] 04:51:14 INFO - PROCESS | 3712 | 1461066674872 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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 872ms 04:51:14 INFO - PROCESS | 3712 | 1461066674896 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 3712 | 1461066674899 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:51:14 INFO - PROCESS | 3712 | 1461066674903 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:51:14 INFO - PROCESS | 3712 | 1461066674905 Marionette TRACE conn5 <- [1,210,null,{}] 04:51:14 INFO - PROCESS | 3712 | 1461066674908 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}] 04:51:15 INFO - PROCESS | 3712 | 1461066675007 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:51:15 INFO - PROCESS | 3712 | 1461066675091 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 3712 | ++DOCSHELL 1CE80800 == 43 [pid = 3712] [id = 62] 04:51:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1D0ECC00) [pid = 3712] [serial = 183] [outer = 00000000] 04:51:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1D3AF800) [pid = 3712] [serial = 184] [outer = 1D0ECC00] 04:51:15 INFO - PROCESS | 3712 | 1461066675146 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1D6CB800) [pid = 3712] [serial = 185] [outer = 1D0ECC00] 04:51:15 INFO - PROCESS | 3712 | 1461066675845 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]]]}] 04:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 04:51:15 INFO - PROCESS | 3712 | 1461066675877 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 3712 | 1461066675881 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:51:15 INFO - PROCESS | 3712 | 1461066675886 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 3712 | 1461066675890 Marionette TRACE conn5 <- [1,214,null,{}] 04:51:15 INFO - PROCESS | 3712 | 1461066675896 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}] 04:51:16 INFO - PROCESS | 3712 | 1461066675987 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:51:16 INFO - PROCESS | 3712 | 1461066676063 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 3712 | ++DOCSHELL 13234000 == 44 [pid = 3712] [id = 63] 04:51:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (13237800) [pid = 3712] [serial = 186] [outer = 00000000] 04:51:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (13D48800) [pid = 3712] [serial = 187] [outer = 13237800] 04:51:16 INFO - PROCESS | 3712 | 1461066676111 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (169A5C00) [pid = 3712] [serial = 188] [outer = 13237800] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 1DA37C00 == 43 [pid = 3712] [id = 57] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 12DDBC00 == 42 [pid = 3712] [id = 56] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 1DA37400 == 41 [pid = 3712] [id = 55] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 1CC59400 == 40 [pid = 3712] [id = 54] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 1BB23000 == 39 [pid = 3712] [id = 53] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 18EAB400 == 38 [pid = 3712] [id = 52] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 17FD5400 == 37 [pid = 3712] [id = 51] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 13D8F800 == 36 [pid = 3712] [id = 50] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 1312B400 == 35 [pid = 3712] [id = 49] 04:51:16 INFO - PROCESS | 3712 | --DOCSHELL 1D6C5400 == 34 [pid = 3712] [id = 46] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D6D9000) [pid = 3712] [serial = 135] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1D6C0000) [pid = 3712] [serial = 133] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1AB8F000) [pid = 3712] [serial = 120] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1312FC00) [pid = 3712] [serial = 105] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (17EA4C00) [pid = 3712] [serial = 114] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (17FC7C00) [pid = 3712] [serial = 115] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1322F000) [pid = 3712] [serial = 108] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1328A800) [pid = 3712] [serial = 109] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (17561C00) [pid = 3712] [serial = 111] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (17723400) [pid = 3712] [serial = 112] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (13CC6C00) [pid = 3712] [serial = 94] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (13238000) [pid = 3712] [serial = 93] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1B0C7000) [pid = 3712] [serial = 97] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19992400) [pid = 3712] [serial = 96] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1BF39000) [pid = 3712] [serial = 123] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1CEEF000) [pid = 3712] [serial = 100] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1CC58000) [pid = 3712] [serial = 99] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1D6C1C00) [pid = 3712] [serial = 103] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1D6C1400) [pid = 3712] [serial = 102] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1D1F3800) [pid = 3712] [serial = 126] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1CB47000) [pid = 3712] [serial = 124] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1D31E800) [pid = 3712] [serial = 132] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1AB8FC00) [pid = 3712] [serial = 130] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1D2C6000) [pid = 3712] [serial = 127] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (18EB1800) [pid = 3712] [serial = 118] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1D0EC400) [pid = 3712] [serial = 129] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (18EA9C00) [pid = 3712] [serial = 117] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1B0BCC00) [pid = 3712] [serial = 121] [outer = 00000000] [url = about:blank] 04:51:16 INFO - PROCESS | 3712 | 1461066676662 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]]]}] 04:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 04:51:16 INFO - PROCESS | 3712 | 1461066676717 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 3712 | 1461066676722 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:51:16 INFO - PROCESS | 3712 | 1461066676728 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 3712 | 1461066676731 Marionette TRACE conn5 <- [1,218,null,{}] 04:51:16 INFO - PROCESS | 3712 | 1461066676735 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}] 04:51:16 INFO - PROCESS | 3712 | 1461066676813 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:51:16 INFO - PROCESS | 3712 | 1461066676822 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 3712 | ++DOCSHELL 12682400 == 35 [pid = 3712] [id = 64] 04:51:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1304D000) [pid = 3712] [serial = 189] [outer = 00000000] 04:51:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13CBFC00) [pid = 3712] [serial = 190] [outer = 1304D000] 04:51:16 INFO - PROCESS | 3712 | 1461066676868 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16903C00) [pid = 3712] [serial = 191] [outer = 1304D000] 04:51:17 INFO - PROCESS | 3712 | 1461066677310 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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 04:51:17 INFO - PROCESS | 3712 | 1461066677361 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 3712 | 1461066677363 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:51:17 INFO - PROCESS | 3712 | 1461066677398 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 3712 | 1461066677401 Marionette TRACE conn5 <- [1,222,null,{}] 04:51:17 INFO - PROCESS | 3712 | 1461066677412 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}] 04:51:17 INFO - PROCESS | 3712 | 1461066677492 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:51:17 INFO - PROCESS | 3712 | 1461066677498 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 3712 | ++DOCSHELL 17EA4C00 == 36 [pid = 3712] [id = 65] 04:51:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17EA5400) [pid = 3712] [serial = 192] [outer = 00000000] 04:51:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17FC6400) [pid = 3712] [serial = 193] [outer = 17EA5400] 04:51:17 INFO - PROCESS | 3712 | 1461066677545 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17FD0800) [pid = 3712] [serial = 194] [outer = 17EA5400] 04:51:18 INFO - PROCESS | 3712 | 1461066677976 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 651ms 04:51:18 INFO - PROCESS | 3712 | 1461066678021 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 3712 | 1461066678024 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:51:18 INFO - PROCESS | 3712 | 1461066678027 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 3712 | 1461066678029 Marionette TRACE conn5 <- [1,226,null,{}] 04:51:18 INFO - PROCESS | 3712 | 1461066678033 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}] 04:51:18 INFO - PROCESS | 3712 | 1461066678110 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:51:18 INFO - PROCESS | 3712 | 1461066678116 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 3712 | ++DOCSHELL 18E93000 == 37 [pid = 3712] [id = 66] 04:51:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (18E93800) [pid = 3712] [serial = 195] [outer = 00000000] 04:51:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (18EB3000) [pid = 3712] [serial = 196] [outer = 18E93800] 04:51:18 INFO - PROCESS | 3712 | 1461066678162 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (18F4DC00) [pid = 3712] [serial = 197] [outer = 18E93800] 04:51:18 INFO - PROCESS | 3712 | 1461066678570 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 04:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:51:18 INFO - PROCESS | 3712 | 1461066678601 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 3712 | 1461066678603 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:51:18 INFO - PROCESS | 3712 | 1461066678607 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 3712 | 1461066678608 Marionette TRACE conn5 <- [1,230,null,{}] 04:51:18 INFO - PROCESS | 3712 | 1461066678612 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}] 04:51:18 INFO - PROCESS | 3712 | 1461066678686 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:51:18 INFO - PROCESS | 3712 | 1461066678692 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 3712 | ++DOCSHELL 1950B000 == 38 [pid = 3712] [id = 67] 04:51:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1998A000) [pid = 3712] [serial = 198] [outer = 00000000] 04:51:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1B92EC00) [pid = 3712] [serial = 199] [outer = 1998A000] 04:51:18 INFO - PROCESS | 3712 | 1461066678738 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1B9CAC00) [pid = 3712] [serial = 200] [outer = 1998A000] 04:51:19 INFO - PROCESS | 3712 | 1461066679218 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 632ms 04:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:51:19 INFO - PROCESS | 3712 | 1461066679239 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 3712 | 1461066679241 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:51:19 INFO - PROCESS | 3712 | 1461066679250 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 3712 | 1461066679252 Marionette TRACE conn5 <- [1,234,null,{}] 04:51:19 INFO - PROCESS | 3712 | 1461066679255 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}] 04:51:19 INFO - PROCESS | 3712 | 1461066679374 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:51:19 INFO - PROCESS | 3712 | 1461066679384 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 3712 | ++DOCSHELL 1260BC00 == 39 [pid = 3712] [id = 68] 04:51:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (18EAB400) [pid = 3712] [serial = 201] [outer = 00000000] 04:51:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1CC59400) [pid = 3712] [serial = 202] [outer = 18EAB400] 04:51:19 INFO - PROCESS | 3712 | 1461066679431 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1CE24C00) [pid = 3712] [serial = 203] [outer = 18EAB400] 04:51:19 INFO - PROCESS | 3712 | 1461066679872 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 04:51:19 INFO - PROCESS | 3712 | 1461066679936 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 3712 | 1461066679938 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:51:19 INFO - PROCESS | 3712 | 1461066679948 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 3712 | 1461066679950 Marionette TRACE conn5 <- [1,238,null,{}] 04:51:19 INFO - PROCESS | 3712 | 1461066679954 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}] 04:51:20 INFO - PROCESS | 3712 | 1461066680075 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:51:20 INFO - PROCESS | 3712 | 1461066680099 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3712 | ++DOCSHELL 12608800 == 40 [pid = 3712] [id = 69] 04:51:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1CE2C000) [pid = 3712] [serial = 204] [outer = 00000000] 04:51:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1CEEF000) [pid = 3712] [serial = 205] [outer = 1CE2C000] 04:51:20 INFO - PROCESS | 3712 | 1461066680143 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D0F0C00) [pid = 3712] [serial = 206] [outer = 1CE2C000] 04:51:20 INFO - PROCESS | 3712 | 1461066680549 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 04:51:20 INFO - PROCESS | 3712 | 1461066680571 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 3712 | 1461066680573 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:51:20 INFO - PROCESS | 3712 | 1461066680576 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 3712 | 1461066680578 Marionette TRACE conn5 <- [1,242,null,{}] 04:51:20 INFO - PROCESS | 3712 | 1461066680582 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}] 04:51:20 INFO - PROCESS | 3712 | 1461066680684 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:51:20 INFO - PROCESS | 3712 | 1461066680690 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 3712 | ++DOCSHELL 1312E400 == 41 [pid = 3712] [id = 70] 04:51:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1CE87800) [pid = 3712] [serial = 207] [outer = 00000000] 04:51:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1D389000) [pid = 3712] [serial = 208] [outer = 1CE87800] 04:51:20 INFO - PROCESS | 3712 | 1461066680734 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1D3A6400) [pid = 3712] [serial = 209] [outer = 1CE87800] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1BC32000) [pid = 3712] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (18EB4800) [pid = 3712] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1312BC00) [pid = 3712] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (18E89000) [pid = 3712] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1D6C7400) [pid = 3712] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1FA65000) [pid = 3712] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1699B400) [pid = 3712] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1CEED800) [pid = 3712] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1DA39400) [pid = 3712] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:51:21 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (13057800) [pid = 3712] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:51:21 INFO - PROCESS | 3712 | 1461066681214 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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 04:51:21 INFO - PROCESS | 3712 | 1461066681247 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 3712 | 1461066681249 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:51:21 INFO - PROCESS | 3712 | 1461066681252 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 3712 | 1461066681254 Marionette TRACE conn5 <- [1,246,null,{}] 04:51:21 INFO - PROCESS | 3712 | 1461066681258 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}] 04:51:21 INFO - PROCESS | 3712 | 1461066681361 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:51:21 INFO - PROCESS | 3712 | 1461066681436 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 3712 | ++DOCSHELL 17719000 == 42 [pid = 3712] [id = 71] 04:51:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19996400) [pid = 3712] [serial = 210] [outer = 00000000] 04:51:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1D687C00) [pid = 3712] [serial = 211] [outer = 19996400] 04:51:21 INFO - PROCESS | 3712 | 1461066681482 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1D6C2000) [pid = 3712] [serial = 212] [outer = 19996400] 04:51:21 INFO - PROCESS | 3712 | 1461066681819 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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 04:51:21 INFO - PROCESS | 3712 | 1461066681884 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 3712 | 1461066681886 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:51:21 INFO - PROCESS | 3712 | 1461066681889 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:51:21 INFO - PROCESS | 3712 | 1461066681891 Marionette TRACE conn5 <- [1,250,null,{}] 04:51:21 INFO - PROCESS | 3712 | 1461066681894 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}] 04:51:22 INFO - PROCESS | 3712 | 1461066681970 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:51:22 INFO - PROCESS | 3712 | 1461066681976 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 3712 | ++DOCSHELL 1B0C2800 == 43 [pid = 3712] [id = 72] 04:51:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1D6C3800) [pid = 3712] [serial = 213] [outer = 00000000] 04:51:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D6D9000) [pid = 3712] [serial = 214] [outer = 1D6C3800] 04:51:22 INFO - PROCESS | 3712 | 1461066682021 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1D87B800) [pid = 3712] [serial = 215] [outer = 1D6C3800] 04:51:22 INFO - PROCESS | 3712 | 1461066682428 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 04:51:22 INFO - PROCESS | 3712 | 1461066682465 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 3712 | 1461066682468 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:51:22 INFO - PROCESS | 3712 | 1461066682471 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 3712 | 1461066682473 Marionette TRACE conn5 <- [1,254,null,{}] 04:51:22 INFO - PROCESS | 3712 | 1461066682481 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}] 04:51:22 INFO - PROCESS | 3712 | 1461066682593 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:51:22 INFO - PROCESS | 3712 | 1461066682601 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 3712 | ++DOCSHELL 12D31400 == 44 [pid = 3712] [id = 73] 04:51:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (12D32400) [pid = 3712] [serial = 216] [outer = 00000000] 04:51:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1D2CD800) [pid = 3712] [serial = 217] [outer = 12D32400] 04:51:22 INFO - PROCESS | 3712 | 1461066682650 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1DA34800) [pid = 3712] [serial = 218] [outer = 12D32400] 04:51:23 INFO - PROCESS | 3712 | 1461066683153 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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 04:51:23 INFO - PROCESS | 3712 | 1461066683204 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:51:23 INFO - PROCESS | 3712 | 1461066683208 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:51:23 INFO - PROCESS | 3712 | 1461066683214 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 3712 | 1461066683218 Marionette TRACE conn5 <- [1,258,null,{}] 04:51:23 INFO - PROCESS | 3712 | 1461066683224 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}] 04:51:23 INFO - PROCESS | 3712 | 1461066683330 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:51:23 INFO - PROCESS | 3712 | 1461066683398 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 3712 | ++DOCSHELL 12D2A800 == 45 [pid = 3712] [id = 74] 04:51:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (12D2B800) [pid = 3712] [serial = 219] [outer = 00000000] 04:51:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (12D30800) [pid = 3712] [serial = 220] [outer = 12D2B800] 04:51:23 INFO - PROCESS | 3712 | 1461066683455 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (12DDB400) [pid = 3712] [serial = 221] [outer = 12D2B800] 04:51:24 INFO - PROCESS | 3712 | 1461066684213 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]]]}] 04:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1024ms 04:51:24 INFO - PROCESS | 3712 | 1461066684242 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 3712 | 1461066684248 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:51:24 INFO - PROCESS | 3712 | 1461066684255 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 3712 | 1461066684258 Marionette TRACE conn5 <- [1,262,null,{}] 04:51:24 INFO - PROCESS | 3712 | 1461066684262 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}] 04:51:24 INFO - PROCESS | 3712 | 1461066684366 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:51:24 INFO - PROCESS | 3712 | 1461066684440 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 3712 | ++DOCSHELL 13231C00 == 46 [pid = 3712] [id = 75] 04:51:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (17DD1000) [pid = 3712] [serial = 222] [outer = 00000000] 04:51:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (17FCE400) [pid = 3712] [serial = 223] [outer = 17DD1000] 04:51:24 INFO - PROCESS | 3712 | 1461066684496 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (18E92C00) [pid = 3712] [serial = 224] [outer = 17DD1000] 04:51:25 INFO - PROCESS | 3712 | 1461066685021 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 04:51:25 INFO - PROCESS | 3712 | 1461066685087 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 3712 | 1461066685090 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:51:25 INFO - PROCESS | 3712 | 1461066685094 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 3712 | 1461066685097 Marionette TRACE conn5 <- [1,266,null,{}] 04:51:25 INFO - PROCESS | 3712 | 1461066685109 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}] 04:51:25 INFO - PROCESS | 3712 | 1461066685214 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:51:25 INFO - PROCESS | 3712 | 1461066685300 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 3712 | ++DOCSHELL 1C11CC00 == 47 [pid = 3712] [id = 76] 04:51:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1CE27000) [pid = 3712] [serial = 225] [outer = 00000000] 04:51:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D6CDC00) [pid = 3712] [serial = 226] [outer = 1CE27000] 04:51:25 INFO - PROCESS | 3712 | 1461066685357 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1E110400) [pid = 3712] [serial = 227] [outer = 1CE27000] 04:51:25 INFO - PROCESS | 3712 | 1461066685928 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 04:51:25 INFO - PROCESS | 3712 | 1461066685967 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 3712 | 1461066685970 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:51:26 INFO - PROCESS | 3712 | 1461066685973 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 3712 | 1461066685975 Marionette TRACE conn5 <- [1,270,null,{}] 04:51:26 INFO - PROCESS | 3712 | 1461066685979 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}] 04:51:26 INFO - PROCESS | 3712 | 1461066686080 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:51:26 INFO - PROCESS | 3712 | 1461066686167 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 3712 | ++DOCSHELL 1B06E800 == 48 [pid = 3712] [id = 77] 04:51:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1B06F000) [pid = 3712] [serial = 228] [outer = 00000000] 04:51:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1B073000) [pid = 3712] [serial = 229] [outer = 1B06F000] 04:51:26 INFO - PROCESS | 3712 | 1461066686224 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1DA41400) [pid = 3712] [serial = 230] [outer = 1B06F000] 04:51:26 INFO - PROCESS | 3712 | 1461066686753 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]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 04:51:26 INFO - PROCESS | 3712 | 1461066686807 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 3712 | 1461066686810 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:51:26 INFO - PROCESS | 3712 | 1461066686813 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 3712 | 1461066686815 Marionette TRACE conn5 <- [1,274,null,{}] 04:51:26 INFO - PROCESS | 3712 | 1461066686820 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}] 04:51:26 INFO - PROCESS | 3712 | 1461066686918 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:51:27 INFO - PROCESS | 3712 | 1461066687006 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 3712 | ++DOCSHELL 13213C00 == 49 [pid = 3712] [id = 78] 04:51:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (13214800) [pid = 3712] [serial = 231] [outer = 00000000] 04:51:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1321B800) [pid = 3712] [serial = 232] [outer = 13214800] 04:51:27 INFO - PROCESS | 3712 | 1461066687060 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1321D400) [pid = 3712] [serial = 233] [outer = 13214800] 04:51:27 INFO - PROCESS | 3712 | 1461066687901 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1129ms 04:51:28 INFO - PROCESS | 3712 | 1461066688010 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 3712 | 1461066688014 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:51:28 INFO - PROCESS | 3712 | 1461066688055 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 3712 | 1461066688058 Marionette TRACE conn5 <- [1,278,null,{}] 04:51:28 INFO - PROCESS | 3712 | 1461066688080 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}] 04:51:28 INFO - PROCESS | 3712 | 1461066688207 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:51:28 INFO - PROCESS | 3712 | 1461066688292 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 3712 | ++DOCSHELL 13D9AC00 == 50 [pid = 3712] [id = 79] 04:51:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (13D9CC00) [pid = 3712] [serial = 234] [outer = 00000000] 04:51:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1755FC00) [pid = 3712] [serial = 235] [outer = 13D9CC00] 04:51:28 INFO - PROCESS | 3712 | 1461066688342 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (177A4000) [pid = 3712] [serial = 236] [outer = 13D9CC00] 04:51:28 INFO - PROCESS | 3712 | 1461066688862 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]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 850ms 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 1B0C2800 == 49 [pid = 3712] [id = 72] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 17719000 == 48 [pid = 3712] [id = 71] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 1312E400 == 47 [pid = 3712] [id = 70] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 12608800 == 46 [pid = 3712] [id = 69] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 1260BC00 == 45 [pid = 3712] [id = 68] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 1950B000 == 44 [pid = 3712] [id = 67] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 18E93000 == 43 [pid = 3712] [id = 66] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 17EA4C00 == 42 [pid = 3712] [id = 65] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 12682400 == 41 [pid = 3712] [id = 64] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1BF83400) [pid = 3712] [serial = 172] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | 1461066688938 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 3712 | 1461066688943 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 13234000 == 40 [pid = 3712] [id = 63] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 1CE80800 == 39 [pid = 3712] [id = 62] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 17FADC00 == 38 [pid = 3712] [id = 60] 04:51:28 INFO - PROCESS | 3712 | --DOCSHELL 13233C00 == 37 [pid = 3712] [id = 59] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1BF3C800) [pid = 3712] [serial = 156] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1CC56400) [pid = 3712] [serial = 157] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1ABC2400) [pid = 3712] [serial = 153] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (13231400) [pid = 3712] [serial = 144] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (13CA4000) [pid = 3712] [serial = 145] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (18E8EC00) [pid = 3712] [serial = 150] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (18E95400) [pid = 3712] [serial = 151] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1D7D9800) [pid = 3712] [serial = 136] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (17FD4400) [pid = 3712] [serial = 141] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1FF44000) [pid = 3712] [serial = 170] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1322D800) [pid = 3712] [serial = 138] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (17D30C00) [pid = 3712] [serial = 147] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (17E03000) [pid = 3712] [serial = 148] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1D7DBC00) [pid = 3712] [serial = 159] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1D7D8000) [pid = 3712] [serial = 160] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (13053000) [pid = 3712] [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.] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1E03E000) [pid = 3712] [serial = 162] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1DA3C000) [pid = 3712] [serial = 166] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1DA3C400) [pid = 3712] [serial = 167] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1E1CE000) [pid = 3712] [serial = 163] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1FF45400) [pid = 3712] [serial = 169] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1B946C00) [pid = 3712] [serial = 154] [outer = 00000000] [url = about:blank] 04:51:28 INFO - PROCESS | 3712 | 1461066688959 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:51:28 INFO - PROCESS | 3712 | 1461066688962 Marionette TRACE conn5 <- [1,282,null,{}] 04:51:28 INFO - PROCESS | 3712 | 1461066688966 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}] 04:51:29 INFO - PROCESS | 3712 | 1461066689061 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:51:29 INFO - PROCESS | 3712 | 1461066689136 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 3712 | ++DOCSHELL 13054800 == 38 [pid = 3712] [id = 80] 04:51:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (13056400) [pid = 3712] [serial = 237] [outer = 00000000] 04:51:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13136C00) [pid = 3712] [serial = 238] [outer = 13056400] 04:51:29 INFO - PROCESS | 3712 | 1461066689183 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13460C00) [pid = 3712] [serial = 239] [outer = 13056400] 04:51:29 INFO - PROCESS | 3712 | 1461066689563 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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 04:51:29 INFO - PROCESS | 3712 | 1461066689634 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 3712 | 1461066689636 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:51:29 INFO - PROCESS | 3712 | 1461066689639 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:51:29 INFO - PROCESS | 3712 | 1461066689643 Marionette TRACE conn5 <- [1,286,null,{}] 04:51:29 INFO - PROCESS | 3712 | 1461066689657 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}] 04:51:29 INFO - PROCESS | 3712 | 1461066689741 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:51:29 INFO - PROCESS | 3712 | 1461066689753 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 3712 | ++DOCSHELL 17FC9800 == 39 [pid = 3712] [id = 81] 04:51:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (17FCA800) [pid = 3712] [serial = 240] [outer = 00000000] 04:51:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (18E8F000) [pid = 3712] [serial = 241] [outer = 17FCA800] 04:51:29 INFO - PROCESS | 3712 | 1461066689803 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (18EB0400) [pid = 3712] [serial = 242] [outer = 17FCA800] 04:51:30 INFO - PROCESS | 3712 | 1461066690241 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]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 04:51:30 INFO - PROCESS | 3712 | 1461066690274 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 3712 | 1461066690277 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:51:30 INFO - PROCESS | 3712 | 1461066690284 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:51:30 INFO - PROCESS | 3712 | 1461066690286 Marionette TRACE conn5 <- [1,290,null,{}] 04:51:30 INFO - PROCESS | 3712 | 1461066690289 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}] 04:51:30 INFO - PROCESS | 3712 | 1461066690370 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:51:30 INFO - PROCESS | 3712 | 1461066690377 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 3712 | ++DOCSHELL 19989C00 == 40 [pid = 3712] [id = 82] 04:51:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1ABC0000) [pid = 3712] [serial = 243] [outer = 00000000] 04:51:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1B06EC00) [pid = 3712] [serial = 244] [outer = 1ABC0000] 04:51:30 INFO - PROCESS | 3712 | 1461066690424 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1B930000) [pid = 3712] [serial = 245] [outer = 1ABC0000] 04:51:30 INFO - PROCESS | 3712 | 1461066690855 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]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 04:51:30 INFO - PROCESS | 3712 | 1461066690919 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 3712 | 1461066690921 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:51:30 INFO - PROCESS | 3712 | 1461066690924 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 3712 | 1461066690926 Marionette TRACE conn5 <- [1,294,null,{}] 04:51:30 INFO - PROCESS | 3712 | 1461066690929 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}] 04:51:31 INFO - PROCESS | 3712 | 1461066691006 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:51:31 INFO - PROCESS | 3712 | 1461066691012 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 3712 | ++DOCSHELL 1B947C00 == 41 [pid = 3712] [id = 83] 04:51:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1BB25400) [pid = 3712] [serial = 246] [outer = 00000000] 04:51:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1BF80000) [pid = 3712] [serial = 247] [outer = 1BB25400] 04:51:31 INFO - PROCESS | 3712 | 1461066691057 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1BF85C00) [pid = 3712] [serial = 248] [outer = 1BB25400] 04:51:31 INFO - PROCESS | 3712 | 1461066691535 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]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 632ms 04:51:31 INFO - PROCESS | 3712 | 1461066691563 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 3712 | 1461066691565 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:51:31 INFO - PROCESS | 3712 | 1461066691569 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:51:31 INFO - PROCESS | 3712 | 1461066691570 Marionette TRACE conn5 <- [1,298,null,{}] 04:51:31 INFO - PROCESS | 3712 | 1461066691574 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}] 04:51:31 INFO - PROCESS | 3712 | 1461066691700 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:51:31 INFO - PROCESS | 3712 | 1461066691749 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 3712 | ++DOCSHELL 1CC5F800 == 42 [pid = 3712] [id = 84] 04:51:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1CC61400) [pid = 3712] [serial = 249] [outer = 00000000] 04:51:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1D1F5400) [pid = 3712] [serial = 250] [outer = 1CC61400] 04:51:31 INFO - PROCESS | 3712 | 1461066691805 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D3A9400) [pid = 3712] [serial = 251] [outer = 1CC61400] 04:51:32 INFO - PROCESS | 3712 | 1461066692234 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]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 04:51:32 INFO - PROCESS | 3712 | 1461066692302 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 3712 | 1461066692304 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:51:32 INFO - PROCESS | 3712 | 1461066692316 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 3712 | 1461066692318 Marionette TRACE conn5 <- [1,302,null,{}] 04:51:32 INFO - PROCESS | 3712 | 1461066692321 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}] 04:51:32 INFO - PROCESS | 3712 | 1461066692446 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:51:32 INFO - PROCESS | 3712 | 1461066692511 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C8000 == 43 [pid = 3712] [id = 85] 04:51:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D6C9400) [pid = 3712] [serial = 252] [outer = 00000000] 04:51:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1D7D8000) [pid = 3712] [serial = 253] [outer = 1D6C9400] 04:51:32 INFO - PROCESS | 3712 | 1461066692561 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D7E3000) [pid = 3712] [serial = 254] [outer = 1D6C9400] 04:51:33 INFO - PROCESS | 3712 | 1461066692971 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]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 04:51:33 INFO - PROCESS | 3712 | 1461066692987 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:51:33 INFO - PROCESS | 3712 | 1461066692989 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:51:33 INFO - PROCESS | 3712 | 1461066692992 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 3712 | 1461066692994 Marionette TRACE conn5 <- [1,306,null,{}] 04:51:33 INFO - PROCESS | 3712 | 1461066692997 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}] 04:51:33 INFO - PROCESS | 3712 | 1461066693106 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:51:33 INFO - PROCESS | 3712 | 1461066693113 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 3712 | ++DOCSHELL 0F358C00 == 44 [pid = 3712] [id = 86] 04:51:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13231800) [pid = 3712] [serial = 255] [outer = 00000000] 04:51:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1DA3C000) [pid = 3712] [serial = 256] [outer = 13231800] 04:51:33 INFO - PROCESS | 3712 | 1461066693157 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1E1CF400) [pid = 3712] [serial = 257] [outer = 13231800] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (18EAB400) [pid = 3712] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1CE2C000) [pid = 3712] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (17EA5400) [pid = 3712] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1998A000) [pid = 3712] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (13237800) [pid = 3712] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (18E93800) [pid = 3712] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1304D000) [pid = 3712] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1BF7E400) [pid = 3712] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1CE87800) [pid = 3712] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1D6C3800) [pid = 3712] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:51:33 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (19996400) [pid = 3712] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:51:33 INFO - PROCESS | 3712 | 1461066693620 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]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 04:51:33 INFO - PROCESS | 3712 | 1461066693664 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:51:33 INFO - PROCESS | 3712 | 1461066693666 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:51:33 INFO - PROCESS | 3712 | 1461066693669 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 3712 | 1461066693671 Marionette TRACE conn5 <- [1,310,null,{}] 04:51:33 INFO - PROCESS | 3712 | 1461066693675 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}] 04:51:33 INFO - PROCESS | 3712 | 1461066693752 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:51:33 INFO - PROCESS | 3712 | 1461066693783 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 3712 | ++DOCSHELL 1AB8A000 == 45 [pid = 3712] [id = 87] 04:51:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1B9C8000) [pid = 3712] [serial = 258] [outer = 00000000] 04:51:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1E03E000) [pid = 3712] [serial = 259] [outer = 1B9C8000] 04:51:33 INFO - PROCESS | 3712 | 1461066693828 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D885400) [pid = 3712] [serial = 260] [outer = 1B9C8000] 04:51:34 INFO - PROCESS | 3712 | 1461066694212 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:51:34 INFO - PROCESS | 3712 | 1461066694286 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 04:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:51:34 INFO - PROCESS | 3712 | 1461066694340 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 3712 | 1461066694342 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:51:34 INFO - PROCESS | 3712 | 1461066694345 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 3712 | 1461066694347 Marionette TRACE conn5 <- [1,314,null,{}] 04:51:34 INFO - PROCESS | 3712 | 1461066694350 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}] 04:51:34 INFO - PROCESS | 3712 | 1461066694429 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:51:34 INFO - PROCESS | 3712 | 1461066694437 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 3712 | ++DOCSHELL 1FF0F800 == 46 [pid = 3712] [id = 88] 04:51:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1FF48400) [pid = 3712] [serial = 261] [outer = 00000000] 04:51:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1FFC9400) [pid = 3712] [serial = 262] [outer = 1FF48400] 04:51:34 INFO - PROCESS | 3712 | 1461066694481 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (21ACB800) [pid = 3712] [serial = 263] [outer = 1FF48400] 04:51:34 INFO - PROCESS | 3712 | 1461066694909 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 04:51:34 INFO - PROCESS | 3712 | 1461066694926 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 3712 | 1461066694928 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:51:34 INFO - PROCESS | 3712 | 1461066694931 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 3712 | 1461066694933 Marionette TRACE conn5 <- [1,318,null,{}] 04:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:51:34 INFO - PROCESS | 3712 | 1461066694937 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}] 04:51:35 INFO - PROCESS | 3712 | 1461066695034 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:51:35 INFO - PROCESS | 3712 | 1461066695040 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 3712 | ++DOCSHELL 2099D000 == 47 [pid = 3712] [id = 89] 04:51:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (2099E000) [pid = 3712] [serial = 264] [outer = 00000000] 04:51:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (209A7400) [pid = 3712] [serial = 265] [outer = 2099E000] 04:51:35 INFO - PROCESS | 3712 | 1461066695089 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (21ACFC00) [pid = 3712] [serial = 266] [outer = 2099E000] 04:51:35 INFO - PROCESS | 3712 | 1461066695686 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]]]}] 04:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 770ms 04:51:35 INFO - PROCESS | 3712 | 1461066695708 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:51:35 INFO - PROCESS | 3712 | 1461066695712 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:51:35 INFO - PROCESS | 3712 | 1461066695718 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:51:35 INFO - PROCESS | 3712 | 1461066695722 Marionette TRACE conn5 <- [1,322,null,{}] 04:51:35 INFO - PROCESS | 3712 | 1461066695728 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}] 04:51:35 INFO - PROCESS | 3712 | 1461066695837 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:51:35 INFO - PROCESS | 3712 | 1461066695957 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3712 | ++DOCSHELL 1312FC00 == 48 [pid = 3712] [id = 90] 04:51:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (13212800) [pid = 3712] [serial = 267] [outer = 00000000] 04:51:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1345E000) [pid = 3712] [serial = 268] [outer = 13212800] 04:51:36 INFO - PROCESS | 3712 | 1461066696015 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (169E7800) [pid = 3712] [serial = 269] [outer = 13212800] 04:51:36 INFO - PROCESS | 3712 | 1461066696631 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 04:51:36 INFO - PROCESS | 3712 | 1461066696653 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 3712 | 1461066696659 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:51:36 INFO - PROCESS | 3712 | 1461066696665 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 3712 | 1461066696668 Marionette TRACE conn5 <- [1,326,null,{}] 04:51:36 INFO - PROCESS | 3712 | 1461066696672 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}] 04:51:36 INFO - PROCESS | 3712 | 1461066696779 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:51:36 INFO - PROCESS | 3712 | 1461066696873 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 3712 | ++DOCSHELL 17E10800 == 49 [pid = 3712] [id = 91] 04:51:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (17EA0800) [pid = 3712] [serial = 270] [outer = 00000000] 04:51:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1AB8CC00) [pid = 3712] [serial = 271] [outer = 17EA0800] 04:51:36 INFO - PROCESS | 3712 | 1461066696928 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1B071C00) [pid = 3712] [serial = 272] [outer = 17EA0800] 04:51:37 INFO - PROCESS | 3712 | 1461066697454 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]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 830ms 04:51:37 INFO - PROCESS | 3712 | 1461066697498 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 3712 | 1461066697501 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:51:37 INFO - PROCESS | 3712 | 1461066697504 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 3712 | 1461066697508 Marionette TRACE conn5 <- [1,330,null,{}] 04:51:37 INFO - PROCESS | 3712 | 1461066697519 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}] 04:51:37 INFO - PROCESS | 3712 | 1461066697628 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:51:37 INFO - PROCESS | 3712 | 1461066697784 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 3712 | ++DOCSHELL 1D7E2000 == 50 [pid = 3712] [id = 92] 04:51:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D885800) [pid = 3712] [serial = 273] [outer = 00000000] 04:51:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1FFC7000) [pid = 3712] [serial = 274] [outer = 1D885800] 04:51:37 INFO - PROCESS | 3712 | 1461066697843 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (209A1C00) [pid = 3712] [serial = 275] [outer = 1D885800] 04:51:38 INFO - PROCESS | 3712 | 1461066698473 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]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1024ms 04:51:38 INFO - PROCESS | 3712 | 1461066698531 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 3712 | 1461066698534 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:51:38 INFO - PROCESS | 3712 | 1461066698537 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 3712 | 1461066698539 Marionette TRACE conn5 <- [1,334,null,{}] 04:51:38 INFO - PROCESS | 3712 | 1461066698543 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}] 04:51:38 INFO - PROCESS | 3712 | 1461066698647 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:51:38 INFO - PROCESS | 3712 | 1461066698765 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 3712 | ++DOCSHELL 20A29800 == 51 [pid = 3712] [id = 93] 04:51:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (20A29C00) [pid = 3712] [serial = 276] [outer = 00000000] 04:51:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (20A2E800) [pid = 3712] [serial = 277] [outer = 20A29C00] 04:51:38 INFO - PROCESS | 3712 | 1461066698821 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (20A32800) [pid = 3712] [serial = 278] [outer = 20A29C00] 04:51:39 INFO - PROCESS | 3712 | 1461066699613 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]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1120ms 04:51:39 INFO - PROCESS | 3712 | 1461066699661 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 3712 | 1461066699665 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:51:39 INFO - PROCESS | 3712 | 1461066699670 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 3712 | 1461066699674 Marionette TRACE conn5 <- [1,338,null,{}] 04:51:39 INFO - PROCESS | 3712 | 1461066699694 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}] 04:51:39 INFO - PROCESS | 3712 | 1461066699789 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:51:39 INFO - PROCESS | 3712 | 1461066699870 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 3712 | ++DOCSHELL 13283C00 == 52 [pid = 3712] [id = 94] 04:51:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (169A7400) [pid = 3712] [serial = 279] [outer = 00000000] 04:51:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (17DC9800) [pid = 3712] [serial = 280] [outer = 169A7400] 04:51:39 INFO - PROCESS | 3712 | 1461066699919 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (17E0E400) [pid = 3712] [serial = 281] [outer = 169A7400] 04:51:40 INFO - PROCESS | 3712 | 1461066700503 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]]]}] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 17DCDC00 == 51 [pid = 3712] [id = 48] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1312A000 == 50 [pid = 3712] [id = 47] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1FF0F800 == 49 [pid = 3712] [id = 88] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1AB8A000 == 48 [pid = 3712] [id = 87] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 0F358C00 == 47 [pid = 3712] [id = 86] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1D6C8000 == 46 [pid = 3712] [id = 85] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1CC5F800 == 45 [pid = 3712] [id = 84] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1B947C00 == 44 [pid = 3712] [id = 83] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 19989C00 == 43 [pid = 3712] [id = 82] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 17FC9800 == 42 [pid = 3712] [id = 81] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1D2CD800) [pid = 3712] [serial = 217] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 13054800 == 41 [pid = 3712] [id = 80] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 13D9AC00 == 40 [pid = 3712] [id = 79] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1B06E800 == 39 [pid = 3712] [id = 77] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 1C11CC00 == 38 [pid = 3712] [id = 76] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 13231C00 == 37 [pid = 3712] [id = 75] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 12D2A800 == 36 [pid = 3712] [id = 74] 04:51:40 INFO - PROCESS | 3712 | --DOCSHELL 12D31400 == 35 [pid = 3712] [id = 73] 04:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 04:51:40 INFO - PROCESS | 3712 | 1461066700601 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:51:40 INFO - PROCESS | 3712 | 1461066700607 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:51:40 INFO - PROCESS | 3712 | 1461066700615 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:51:40 INFO - PROCESS | 3712 | 1461066700617 Marionette TRACE conn5 <- [1,342,null,{}] 04:51:40 INFO - PROCESS | 3712 | 1461066700621 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}] 04:51:40 INFO - PROCESS | 3712 | 1461066700708 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1CE24C00) [pid = 3712] [serial = 203] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1CC59400) [pid = 3712] [serial = 202] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D0F0C00) [pid = 3712] [serial = 206] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1CEEF000) [pid = 3712] [serial = 205] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (17FC6400) [pid = 3712] [serial = 193] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1B92EC00) [pid = 3712] [serial = 199] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (169A5C00) [pid = 3712] [serial = 188] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (13D48800) [pid = 3712] [serial = 187] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (18EB3000) [pid = 3712] [serial = 196] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (18F4DC00) [pid = 3712] [serial = 197] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (13CBFC00) [pid = 3712] [serial = 190] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (16903C00) [pid = 3712] [serial = 191] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D3AF800) [pid = 3712] [serial = 184] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1BF86800) [pid = 3712] [serial = 173] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (16906000) [pid = 3712] [serial = 175] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1CE30000) [pid = 3712] [serial = 181] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (18E94800) [pid = 3712] [serial = 178] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D389000) [pid = 3712] [serial = 208] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1D87B800) [pid = 3712] [serial = 215] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1D687C00) [pid = 3712] [serial = 211] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D6D9000) [pid = 3712] [serial = 214] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (17FD0800) [pid = 3712] [serial = 194] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1D3A6400) [pid = 3712] [serial = 209] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1B9CAC00) [pid = 3712] [serial = 200] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1D6C2000) [pid = 3712] [serial = 212] [outer = 00000000] [url = about:blank] 04:51:40 INFO - PROCESS | 3712 | 1461066700797 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 3712 | ++DOCSHELL 0F784400 == 36 [pid = 3712] [id = 95] 04:51:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (0F78BC00) [pid = 3712] [serial = 282] [outer = 00000000] 04:51:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (13214C00) [pid = 3712] [serial = 283] [outer = 0F78BC00] 04:51:40 INFO - PROCESS | 3712 | 1461066700845 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (13CBFC00) [pid = 3712] [serial = 284] [outer = 0F78BC00] 04:51:41 INFO - PROCESS | 3712 | 1461066701254 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 04:51:41 INFO - PROCESS | 3712 | 1461066701286 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3712 | 1461066701288 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:51:41 INFO - PROCESS | 3712 | 1461066701291 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:51:41 INFO - PROCESS | 3712 | 1461066701295 Marionette TRACE conn5 <- [1,346,null,{}] 04:51:41 INFO - PROCESS | 3712 | 1461066701305 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}] 04:51:41 INFO - PROCESS | 3712 | 1461066701389 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:51:41 INFO - PROCESS | 3712 | 1461066701397 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 3712 | ++DOCSHELL 17542400 == 37 [pid = 3712] [id = 96] 04:51:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (17543400) [pid = 3712] [serial = 285] [outer = 00000000] 04:51:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17FD4400) [pid = 3712] [serial = 286] [outer = 17543400] 04:51:41 INFO - PROCESS | 3712 | 1461066701444 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (18E94800) [pid = 3712] [serial = 287] [outer = 17543400] 04:51:41 INFO - PROCESS | 3712 | 1461066701891 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 04:51:41 INFO - PROCESS | 3712 | 1461066701925 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 3712 | 1461066701928 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:51:41 INFO - PROCESS | 3712 | 1461066701931 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 3712 | 1461066701933 Marionette TRACE conn5 <- [1,350,null,{}] 04:51:41 INFO - PROCESS | 3712 | 1461066701936 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}] 04:51:42 INFO - PROCESS | 3712 | 1461066702017 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:51:42 INFO - PROCESS | 3712 | 1461066702026 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 3712 | ++DOCSHELL 1AB8B800 == 38 [pid = 3712] [id = 97] 04:51:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1AB8FC00) [pid = 3712] [serial = 288] [outer = 00000000] 04:51:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1B070400) [pid = 3712] [serial = 289] [outer = 1AB8FC00] 04:51:42 INFO - PROCESS | 3712 | 1461066702072 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1B94E800) [pid = 3712] [serial = 290] [outer = 1AB8FC00] 04:51:42 INFO - PROCESS | 3712 | 1461066702508 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]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 04:51:42 INFO - PROCESS | 3712 | 1461066702567 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 3712 | 1461066702569 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:51:42 INFO - PROCESS | 3712 | 1461066702572 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:51:42 INFO - PROCESS | 3712 | 1461066702574 Marionette TRACE conn5 <- [1,354,null,{}] 04:51:42 INFO - PROCESS | 3712 | 1461066702577 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}] 04:51:42 INFO - PROCESS | 3712 | 1461066702654 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:51:42 INFO - PROCESS | 3712 | 1461066702660 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 3712 | ++DOCSHELL 1BC36800 == 39 [pid = 3712] [id = 98] 04:51:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1BC36400) [pid = 3712] [serial = 291] [outer = 00000000] 04:51:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1BF82000) [pid = 3712] [serial = 292] [outer = 1BC36400] 04:51:42 INFO - PROCESS | 3712 | 1461066702708 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1C112C00) [pid = 3712] [serial = 293] [outer = 1BC36400] 04:51:43 INFO - PROCESS | 3712 | 1461066703225 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]]]}] 04:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 04:51:43 INFO - PROCESS | 3712 | 1461066703248 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:51:43 INFO - PROCESS | 3712 | 1461066703250 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:51:43 INFO - PROCESS | 3712 | 1461066703253 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 3712 | 1461066703255 Marionette TRACE conn5 <- [1,358,null,{}] 04:51:43 INFO - PROCESS | 3712 | 1461066703259 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}] 04:51:43 INFO - PROCESS | 3712 | 1461066703384 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:51:43 INFO - PROCESS | 3712 | 1461066703393 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 3712 | ++DOCSHELL 1CB44C00 == 40 [pid = 3712] [id = 99] 04:51:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1CC5A000) [pid = 3712] [serial = 294] [outer = 00000000] 04:51:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1CEEA000) [pid = 3712] [serial = 295] [outer = 1CC5A000] 04:51:43 INFO - PROCESS | 3712 | 1461066703486 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D1F5800) [pid = 3712] [serial = 296] [outer = 1CC5A000] 04:51:43 INFO - PROCESS | 3712 | 1461066703925 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]]]}] 04:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 731ms 04:51:44 INFO - PROCESS | 3712 | 1461066704024 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 3712 | 1461066704026 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:51:44 INFO - PROCESS | 3712 | 1461066704029 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 3712 | 1461066704031 Marionette TRACE conn5 <- [1,362,null,{}] 04:51:44 INFO - PROCESS | 3712 | 1461066704035 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}] 04:51:44 INFO - PROCESS | 3712 | 1461066704141 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:51:44 INFO - PROCESS | 3712 | 1461066704150 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 3712 | ++DOCSHELL 1322B000 == 41 [pid = 3712] [id = 100] 04:51:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D3A8400) [pid = 3712] [serial = 297] [outer = 00000000] 04:51:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D3B2C00) [pid = 3712] [serial = 298] [outer = 1D3A8400] 04:51:44 INFO - PROCESS | 3712 | 1461066704240 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D3B3800) [pid = 3712] [serial = 299] [outer = 1D3A8400] 04:51:44 INFO - PROCESS | 3712 | 1461066704662 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]]]}] 04:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 04:51:44 INFO - PROCESS | 3712 | 1461066704703 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 3712 | 1461066704705 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:51:44 INFO - PROCESS | 3712 | 1461066704708 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 3712 | 1461066704709 Marionette TRACE conn5 <- [1,366,null,{}] 04:51:44 INFO - PROCESS | 3712 | 1461066704722 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}] 04:51:44 INFO - PROCESS | 3712 | 1461066704823 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:51:44 INFO - PROCESS | 3712 | 1461066704831 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C1800 == 42 [pid = 3712] [id = 101] 04:51:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D6C2400) [pid = 3712] [serial = 300] [outer = 00000000] 04:51:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D6CD000) [pid = 3712] [serial = 301] [outer = 1D6C2400] 04:51:44 INFO - PROCESS | 3712 | 1461066704875 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D7DA800) [pid = 3712] [serial = 302] [outer = 1D6C2400] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1CC61400) [pid = 3712] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1BB25400) [pid = 3712] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D6C9400) [pid = 3712] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1ABC0000) [pid = 3712] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (13D9CC00) [pid = 3712] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (13056400) [pid = 3712] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (12D32400) [pid = 3712] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (13231800) [pid = 3712] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1B9C8000) [pid = 3712] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1FF48400) [pid = 3712] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:51:45 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (17FCA800) [pid = 3712] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:51:45 INFO - PROCESS | 3712 | 1461066705401 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]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 04:51:45 INFO - PROCESS | 3712 | 1461066705451 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 3712 | 1461066705453 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:51:45 INFO - PROCESS | 3712 | 1461066705456 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:51:45 INFO - PROCESS | 3712 | 1461066705458 Marionette TRACE conn5 <- [1,370,null,{}] 04:51:45 INFO - PROCESS | 3712 | 1461066705464 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}] 04:51:45 INFO - PROCESS | 3712 | 1461066705542 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:51:45 INFO - PROCESS | 3712 | 1461066705548 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 3712 | ++DOCSHELL 13462400 == 43 [pid = 3712] [id = 102] 04:51:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (17EA5000) [pid = 3712] [serial = 303] [outer = 00000000] 04:51:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1BF35C00) [pid = 3712] [serial = 304] [outer = 17EA5000] 04:51:45 INFO - PROCESS | 3712 | 1461066705594 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D1EDC00) [pid = 3712] [serial = 305] [outer = 17EA5000] 04:51:46 INFO - PROCESS | 3712 | 1461066706021 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]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 631ms 04:51:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:51:46 INFO - PROCESS | 3712 | 1461066706091 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 3712 | 1461066706093 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:51:46 INFO - PROCESS | 3712 | 1461066706096 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - PROCESS | 3712 | 1461066706098 Marionette TRACE conn5 <- [1,374,null,{}] 04:51:46 INFO - PROCESS | 3712 | 1461066706102 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}] 04:51:46 INFO - PROCESS | 3712 | 1461066706179 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:51:46 INFO - PROCESS | 3712 | 1461066706188 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C5800 == 44 [pid = 3712] [id = 103] 04:51:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D6CA400) [pid = 3712] [serial = 306] [outer = 00000000] 04:51:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1DA41800) [pid = 3712] [serial = 307] [outer = 1D6CA400] 04:51:46 INFO - PROCESS | 3712 | 1461066706233 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1FA62C00) [pid = 3712] [serial = 308] [outer = 1D6CA400] 04:51:46 INFO - PROCESS | 3712 | 1461066706688 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:51:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 04:51:46 INFO - PROCESS | 3712 | 1461066706731 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 3712 | 1461066706733 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:51:46 INFO - PROCESS | 3712 | 1461066706736 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:51:46 INFO - PROCESS | 3712 | 1461066706739 Marionette TRACE conn5 <- [1,378,null,{}] 04:51:46 INFO - PROCESS | 3712 | 1461066706742 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}] 04:51:46 INFO - PROCESS | 3712 | 1461066706842 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:51:46 INFO - PROCESS | 3712 | 1461066706886 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 3712 | ++DOCSHELL 1FFC8400 == 45 [pid = 3712] [id = 104] 04:51:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (2099B800) [pid = 3712] [serial = 309] [outer = 00000000] 04:51:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (209A6000) [pid = 3712] [serial = 310] [outer = 2099B800] 04:51:46 INFO - PROCESS | 3712 | 1461066706936 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (20A2AC00) [pid = 3712] [serial = 311] [outer = 2099B800] 04:51:47 INFO - PROCESS | 3712 | 1461066707588 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:51:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 872ms 04:51:47 INFO - PROCESS | 3712 | 1461066707612 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 3712 | 1461066707618 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:51:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:51:47 INFO - PROCESS | 3712 | 1461066707624 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 3712 | 1461066707628 Marionette TRACE conn5 <- [1,382,null,{}] 04:51:47 INFO - PROCESS | 3712 | 1461066707634 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}] 04:51:47 INFO - PROCESS | 3712 | 1461066707743 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:51:47 INFO - PROCESS | 3712 | 1461066707867 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 3712 | ++DOCSHELL 1429C800 == 46 [pid = 3712] [id = 105] 04:51:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1429FC00) [pid = 3712] [serial = 312] [outer = 00000000] 04:51:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (17564000) [pid = 3712] [serial = 313] [outer = 1429FC00] 04:51:47 INFO - PROCESS | 3712 | 1461066707924 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (17E0C400) [pid = 3712] [serial = 314] [outer = 1429FC00] 04:51:48 INFO - PROCESS | 3712 | 1461066708574 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:51:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 971ms 04:51:48 INFO - PROCESS | 3712 | 1461066708598 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 3712 | 1461066708605 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:51:48 INFO - PROCESS | 3712 | 1461066708611 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 3712 | 1461066708614 Marionette TRACE conn5 <- [1,386,null,{}] 04:51:48 INFO - PROCESS | 3712 | 1461066708618 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}] 04:51:48 INFO - PROCESS | 3712 | 1461066708728 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:51:48 INFO - PROCESS | 3712 | 1461066708823 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 3712 | ++DOCSHELL 18EB2800 == 47 [pid = 3712] [id = 106] 04:51:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (18EB3400) [pid = 3712] [serial = 315] [outer = 00000000] 04:51:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1BF82800) [pid = 3712] [serial = 316] [outer = 18EB3400] 04:51:48 INFO - PROCESS | 3712 | 1461066708878 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1CE26800) [pid = 3712] [serial = 317] [outer = 18EB3400] 04:51:49 INFO - PROCESS | 3712 | 1461066709535 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 04:51:49 INFO - PROCESS | 3712 | 1461066709584 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 3712 | 1461066709587 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:51:49 INFO - PROCESS | 3712 | 1461066709591 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 3712 | 1461066709595 Marionette TRACE conn5 <- [1,390,null,{}] 04:51:49 INFO - PROCESS | 3712 | 1461066709606 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}] 04:51:49 INFO - PROCESS | 3712 | 1461066709716 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:51:49 INFO - PROCESS | 3712 | 1461066709842 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 3712 | ++DOCSHELL 1FF0CC00 == 48 [pid = 3712] [id = 107] 04:51:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (2099BC00) [pid = 3712] [serial = 318] [outer = 00000000] 04:51:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (20A2E000) [pid = 3712] [serial = 319] [outer = 2099BC00] 04:51:49 INFO - PROCESS | 3712 | 1461066709900 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (20A38C00) [pid = 3712] [serial = 320] [outer = 2099BC00] 04:51:50 INFO - PROCESS | 3712 | 1461066710458 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 931ms 04:51:50 INFO - PROCESS | 3712 | 1461066710526 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 3712 | 1461066710529 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:51:50 INFO - PROCESS | 3712 | 1461066710532 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:51:50 INFO - PROCESS | 3712 | 1461066710535 Marionette TRACE conn5 <- [1,394,null,{}] 04:51:50 INFO - PROCESS | 3712 | 1461066710538 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}] 04:51:50 INFO - PROCESS | 3712 | 1461066710645 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:51:50 INFO - PROCESS | 3712 | 1461066710766 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:50 INFO - PROCESS | 3712 | ++DOCSHELL 1D245C00 == 49 [pid = 3712] [id = 108] 04:51:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D246C00) [pid = 3712] [serial = 321] [outer = 00000000] 04:51:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D24D000) [pid = 3712] [serial = 322] [outer = 1D246C00] 04:51:50 INFO - PROCESS | 3712 | 1461066710821 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D250000) [pid = 3712] [serial = 323] [outer = 1D246C00] 04:51:51 INFO - PROCESS | 3712 | 1461066711485 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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1023ms 04:51:51 INFO - PROCESS | 3712 | 1461066711557 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 3712 | 1461066711560 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:51:51 INFO - PROCESS | 3712 | 1461066711563 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:51:51 INFO - PROCESS | 3712 | 1461066711566 Marionette TRACE conn5 <- [1,398,null,{}] 04:51:51 INFO - PROCESS | 3712 | 1461066711570 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}] 04:51:51 INFO - PROCESS | 3712 | 1461066711673 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:51:51 INFO - PROCESS | 3712 | 1461066711900 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 3712 | ++DOCSHELL 13238800 == 50 [pid = 3712] [id = 109] 04:51:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (13238C00) [pid = 3712] [serial = 324] [outer = 00000000] 04:51:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (169AA000) [pid = 3712] [serial = 325] [outer = 13238C00] 04:51:51 INFO - PROCESS | 3712 | 1461066711958 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1773C000) [pid = 3712] [serial = 326] [outer = 13238C00] 04:51:52 INFO - PROCESS | 3712 | 1461066712555 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1017ms 04:51:52 INFO - PROCESS | 3712 | 1461066712616 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 3712 | 1461066712621 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:51:52 INFO - PROCESS | 3712 | 1461066712627 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:51:52 INFO - PROCESS | 3712 | 1461066712630 Marionette TRACE conn5 <- [1,402,null,{}] 04:51:52 INFO - PROCESS | 3712 | 1461066712635 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}] 04:51:52 INFO - PROCESS | 3712 | 1461066712754 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:51:52 INFO - PROCESS | 3712 | 1461066712899 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1CE25C00 == 49 [pid = 3712] [id = 61] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1D6C5800 == 48 [pid = 3712] [id = 103] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 13462400 == 47 [pid = 3712] [id = 102] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1D6C1800 == 46 [pid = 3712] [id = 101] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1322B000 == 45 [pid = 3712] [id = 100] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1CB44C00 == 44 [pid = 3712] [id = 99] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1BC36800 == 43 [pid = 3712] [id = 98] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 1AB8B800 == 42 [pid = 3712] [id = 97] 04:51:52 INFO - PROCESS | 3712 | --DOCSHELL 17542400 == 41 [pid = 3712] [id = 96] 04:51:52 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (209A7400) [pid = 3712] [serial = 265] [outer = 00000000] [url = about:blank] 04:51:52 INFO - PROCESS | 3712 | ++DOCSHELL 12C03800 == 42 [pid = 3712] [id = 110] 04:51:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (12D29C00) [pid = 3712] [serial = 327] [outer = 00000000] 04:51:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1322B000) [pid = 3712] [serial = 328] [outer = 12D29C00] 04:51:53 INFO - PROCESS | 3712 | 1461066712988 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (17563C00) [pid = 3712] [serial = 329] [outer = 12D29C00] 04:51:53 INFO - PROCESS | 3712 | --DOCSHELL 0F784400 == 41 [pid = 3712] [id = 95] 04:51:53 INFO - PROCESS | 3712 | --DOCSHELL 13283C00 == 40 [pid = 3712] [id = 94] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1D1F5400) [pid = 3712] [serial = 250] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D3A9400) [pid = 3712] [serial = 251] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (1BF80000) [pid = 3712] [serial = 247] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1D7E3000) [pid = 3712] [serial = 254] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D7D8000) [pid = 3712] [serial = 253] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1B06EC00) [pid = 3712] [serial = 244] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1B930000) [pid = 3712] [serial = 245] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (177A4000) [pid = 3712] [serial = 236] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1755FC00) [pid = 3712] [serial = 235] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (13136C00) [pid = 3712] [serial = 238] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (13460C00) [pid = 3712] [serial = 239] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1DA34800) [pid = 3712] [serial = 218] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (12D30800) [pid = 3712] [serial = 220] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (17FCE400) [pid = 3712] [serial = 223] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D6CDC00) [pid = 3712] [serial = 226] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1B073000) [pid = 3712] [serial = 229] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1321B800) [pid = 3712] [serial = 232] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1DA3C000) [pid = 3712] [serial = 256] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1E03E000) [pid = 3712] [serial = 259] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (21ACB800) [pid = 3712] [serial = 263] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1FFC9400) [pid = 3712] [serial = 262] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1E1CF400) [pid = 3712] [serial = 257] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (18E8F000) [pid = 3712] [serial = 241] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (18EB0400) [pid = 3712] [serial = 242] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D885400) [pid = 3712] [serial = 260] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1BF85C00) [pid = 3712] [serial = 248] [outer = 00000000] [url = about:blank] 04:51:53 INFO - PROCESS | 3712 | 1461066713461 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 870ms 04:51:53 INFO - PROCESS | 3712 | 1461066713502 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 3712 | 1461066713506 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:51:53 INFO - PROCESS | 3712 | 1461066713515 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 3712 | 1461066713517 Marionette TRACE conn5 <- [1,406,null,{}] 04:51:53 INFO - PROCESS | 3712 | 1461066713521 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}] 04:51:53 INFO - PROCESS | 3712 | 1461066713604 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:51:53 INFO - PROCESS | 3712 | 1461066713614 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 3712 | ++DOCSHELL 177AE400 == 41 [pid = 3712] [id = 111] 04:51:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (17DCDC00) [pid = 3712] [serial = 330] [outer = 00000000] 04:51:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (18EB1000) [pid = 3712] [serial = 331] [outer = 17DCDC00] 04:51:53 INFO - PROCESS | 3712 | 1461066713659 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (19992400) [pid = 3712] [serial = 332] [outer = 17DCDC00] 04:51:54 INFO - PROCESS | 3712 | 1461066714134 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]]]}] 04:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 04:51:54 INFO - PROCESS | 3712 | 1461066714186 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 3712 | 1461066714188 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:51:54 INFO - PROCESS | 3712 | 1461066714193 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:51:54 INFO - PROCESS | 3712 | 1461066714199 Marionette TRACE conn5 <- [1,410,null,{}] 04:51:54 INFO - PROCESS | 3712 | 1461066714209 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}] 04:51:54 INFO - PROCESS | 3712 | 1461066714294 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:51:54 INFO - PROCESS | 3712 | 1461066714369 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 3712 | ++DOCSHELL 1BF82400 == 42 [pid = 3712] [id = 112] 04:51:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1BF83400) [pid = 3712] [serial = 333] [outer = 00000000] 04:51:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1C11CC00) [pid = 3712] [serial = 334] [outer = 1BF83400] 04:51:54 INFO - PROCESS | 3712 | 1461066714453 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1CC56400) [pid = 3712] [serial = 335] [outer = 1BF83400] 04:51:54 INFO - PROCESS | 3712 | 1461066714837 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]]]}] 04:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 04:51:54 INFO - PROCESS | 3712 | 1461066714885 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 3712 | 1461066714888 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:51:54 INFO - PROCESS | 3712 | 1461066714891 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:51:54 INFO - PROCESS | 3712 | 1461066714893 Marionette TRACE conn5 <- [1,414,null,{}] 04:51:54 INFO - PROCESS | 3712 | 1461066714897 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}] 04:51:54 INFO - PROCESS | 3712 | 1461066714977 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:51:54 INFO - PROCESS | 3712 | 1461066714983 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 3712 | ++DOCSHELL 13233C00 == 43 [pid = 3712] [id = 113] 04:51:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1CE2E800) [pid = 3712] [serial = 336] [outer = 00000000] 04:51:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D1F3400) [pid = 3712] [serial = 337] [outer = 1CE2E800] 04:51:55 INFO - PROCESS | 3712 | 1461066715028 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D248800) [pid = 3712] [serial = 338] [outer = 1CE2E800] 04:51:55 INFO - PROCESS | 3712 | 1461066715501 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 04:51:55 INFO - PROCESS | 3712 | 1461066715525 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 3712 | 1461066715527 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:51:55 INFO - PROCESS | 3712 | 1461066715535 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 3712 | 1461066715537 Marionette TRACE conn5 <- [1,418,null,{}] 04:51:55 INFO - PROCESS | 3712 | 1461066715540 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}] 04:51:55 INFO - PROCESS | 3712 | 1461066715651 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:51:55 INFO - PROCESS | 3712 | 1461066715737 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 3712 | ++DOCSHELL 1D2C8800 == 44 [pid = 3712] [id = 114] 04:51:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D31E800) [pid = 3712] [serial = 339] [outer = 00000000] 04:51:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D3A8C00) [pid = 3712] [serial = 340] [outer = 1D31E800] 04:51:55 INFO - PROCESS | 3712 | 1461066715791 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D6C3C00) [pid = 3712] [serial = 341] [outer = 1D31E800] 04:51:56 INFO - PROCESS | 3712 | 1461066716723 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1242ms 04:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:51:56 INFO - PROCESS | 3712 | 1461066716774 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 3712 | 1461066716775 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:51:56 INFO - PROCESS | 3712 | 1461066716778 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 3712 | 1461066716780 Marionette TRACE conn5 <- [1,422,null,{}] 04:51:56 INFO - PROCESS | 3712 | 1461066716788 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}] 04:51:56 INFO - PROCESS | 3712 | 1461066716895 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:51:56 INFO - PROCESS | 3712 | 1461066716902 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 3712 | ++DOCSHELL 1BF7C400 == 45 [pid = 3712] [id = 115] 04:51:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1D6C7000) [pid = 3712] [serial = 342] [outer = 00000000] 04:51:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1DA41C00) [pid = 3712] [serial = 343] [outer = 1D6C7000] 04:51:56 INFO - PROCESS | 3712 | 1461066716946 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1E03E000) [pid = 3712] [serial = 344] [outer = 1D6C7000] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17543400) [pid = 3712] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (0F78BC00) [pid = 3712] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1AB8FC00) [pid = 3712] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1CC5A000) [pid = 3712] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1D3A8400) [pid = 3712] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1BC36400) [pid = 3712] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (169A7400) [pid = 3712] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1D6C2400) [pid = 3712] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1D6CA400) [pid = 3712] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:51:57 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (17EA5000) [pid = 3712] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:51:58 INFO - PROCESS | 3712 | 1461066718143 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1423ms 04:51:58 INFO - PROCESS | 3712 | 1461066718215 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 3712 | 1461066718219 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:51:58 INFO - PROCESS | 3712 | 1461066718225 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 3712 | 1461066718229 Marionette TRACE conn5 <- [1,426,null,{}] 04:51:58 INFO - PROCESS | 3712 | 1461066718235 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}] 04:51:58 INFO - PROCESS | 3712 | 1461066718332 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:51:58 INFO - PROCESS | 3712 | 1461066718529 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 3712 | ++DOCSHELL 1429B800 == 46 [pid = 3712] [id = 116] 04:51:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (16905C00) [pid = 3712] [serial = 345] [outer = 00000000] 04:51:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (17FCEC00) [pid = 3712] [serial = 346] [outer = 16905C00] 04:51:58 INFO - PROCESS | 3712 | 1461066718587 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (18E93C00) [pid = 3712] [serial = 347] [outer = 16905C00] 04:51:59 INFO - PROCESS | 3712 | 1461066719184 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] 04:51:59 INFO - PROCESS | 3712 | 1461066719256 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:51:59 INFO - PROCESS | 3712 | 1461066719263 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 3712 | 1461066719265 Marionette TRACE conn5 <- [1,430,null,{}] 04:51:59 INFO - PROCESS | 3712 | 1461066719270 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}] 04:51:59 INFO - PROCESS | 3712 | 1461066719376 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:51:59 INFO - PROCESS | 3712 | 1461066719470 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 3712 | ++DOCSHELL 1BC36400 == 47 [pid = 3712] [id = 117] 04:51:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1BC3B400) [pid = 3712] [serial = 348] [outer = 00000000] 04:51:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1CE24C00) [pid = 3712] [serial = 349] [outer = 1BC3B400] 04:51:59 INFO - PROCESS | 3712 | 1461066719526 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D1F4C00) [pid = 3712] [serial = 350] [outer = 1BC3B400] 04:52:00 INFO - PROCESS | 3712 | 1461066720124 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]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 04:52:00 INFO - PROCESS | 3712 | 1461066720194 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 3712 | 1461066720197 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:52:00 INFO - PROCESS | 3712 | 1461066720201 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 3712 | 1461066720205 Marionette TRACE conn5 <- [1,434,null,{}] 04:52:00 INFO - PROCESS | 3712 | 1461066720216 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}] 04:52:00 INFO - PROCESS | 3712 | 1461066720354 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:52:00 INFO - PROCESS | 3712 | 1461066720477 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 3712 | ++DOCSHELL 1D6D4800 == 48 [pid = 3712] [id = 118] 04:52:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D6DA000) [pid = 3712] [serial = 351] [outer = 00000000] 04:52:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1FA6D000) [pid = 3712] [serial = 352] [outer = 1D6DA000] 04:52:00 INFO - PROCESS | 3712 | 1461066720535 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1FF43C00) [pid = 3712] [serial = 353] [outer = 1D6DA000] 04:52:01 INFO - PROCESS | 3712 | 1461066721130 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 972ms 04:52:01 INFO - PROCESS | 3712 | 1461066721175 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 3712 | 1461066721178 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:52:01 INFO - PROCESS | 3712 | 1461066721182 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 3712 | 1461066721184 Marionette TRACE conn5 <- [1,438,null,{}] 04:52:01 INFO - PROCESS | 3712 | 1461066721187 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}] 04:52:01 INFO - PROCESS | 3712 | 1461066721290 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:52:01 INFO - PROCESS | 3712 | 1461066721411 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 3712 | ++DOCSHELL 1E110000 == 49 [pid = 3712] [id = 119] 04:52:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1FA60400) [pid = 3712] [serial = 354] [outer = 00000000] 04:52:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (204C3000) [pid = 3712] [serial = 355] [outer = 1FA60400] 04:52:01 INFO - PROCESS | 3712 | 1461066721468 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (204C7800) [pid = 3712] [serial = 356] [outer = 1FA60400] 04:52:02 INFO - PROCESS | 3712 | 1461066722153 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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1016ms 04:52:02 INFO - PROCESS | 3712 | 1461066722201 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 3712 | 1461066722205 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:52:02 INFO - PROCESS | 3712 | 1461066722210 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 3712 | 1461066722214 Marionette TRACE conn5 <- [1,442,null,{}] 04:52:02 INFO - PROCESS | 3712 | 1461066722221 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}] 04:52:02 INFO - PROCESS | 3712 | 1461066722316 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:52:02 INFO - PROCESS | 3712 | 1461066722446 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 3712 | ++DOCSHELL 17563800 == 50 [pid = 3712] [id = 120] 04:52:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (17564C00) [pid = 3712] [serial = 357] [outer = 00000000] 04:52:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (17FCD000) [pid = 3712] [serial = 358] [outer = 17564C00] 04:52:02 INFO - PROCESS | 3712 | 1461066722498 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (18EB1800) [pid = 3712] [serial = 359] [outer = 17564C00] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 1D2C8800 == 49 [pid = 3712] [id = 114] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 13233C00 == 48 [pid = 3712] [id = 113] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 1BF82400 == 47 [pid = 3712] [id = 112] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 177AE400 == 46 [pid = 3712] [id = 111] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 12C03800 == 45 [pid = 3712] [id = 110] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 13238800 == 44 [pid = 3712] [id = 109] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 1FF0CC00 == 43 [pid = 3712] [id = 107] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 18EB2800 == 42 [pid = 3712] [id = 106] 04:52:02 INFO - PROCESS | 3712 | --DOCSHELL 1429C800 == 41 [pid = 3712] [id = 105] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1345E000) [pid = 3712] [serial = 268] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1AB8CC00) [pid = 3712] [serial = 271] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1FFC7000) [pid = 3712] [serial = 274] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (20A2E800) [pid = 3712] [serial = 277] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (209A6000) [pid = 3712] [serial = 310] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17FD4400) [pid = 3712] [serial = 286] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (18E94800) [pid = 3712] [serial = 287] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (13214C00) [pid = 3712] [serial = 283] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (13CBFC00) [pid = 3712] [serial = 284] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1B070400) [pid = 3712] [serial = 289] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1B94E800) [pid = 3712] [serial = 290] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1CEEA000) [pid = 3712] [serial = 295] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1D3B2C00) [pid = 3712] [serial = 298] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1BF82000) [pid = 3712] [serial = 292] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1D1F5800) [pid = 3712] [serial = 296] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (17E0E400) [pid = 3712] [serial = 281] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D6CD000) [pid = 3712] [serial = 301] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D3B3800) [pid = 3712] [serial = 299] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1FA62C00) [pid = 3712] [serial = 308] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1BF35C00) [pid = 3712] [serial = 304] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1DA41800) [pid = 3712] [serial = 307] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1D7DA800) [pid = 3712] [serial = 302] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (17DC9800) [pid = 3712] [serial = 280] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1D1EDC00) [pid = 3712] [serial = 305] [outer = 00000000] [url = about:blank] 04:52:02 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1C112C00) [pid = 3712] [serial = 293] [outer = 00000000] [url = about:blank] 04:52:03 INFO - PROCESS | 3712 | 1461066723036 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 890ms 04:52:03 INFO - PROCESS | 3712 | 1461066723102 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 3712 | 1461066723107 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:52:03 INFO - PROCESS | 3712 | 1461066723113 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:52:03 INFO - PROCESS | 3712 | 1461066723116 Marionette TRACE conn5 <- [1,446,null,{}] 04:52:03 INFO - PROCESS | 3712 | 1461066723120 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}] 04:52:03 INFO - PROCESS | 3712 | 1461066723205 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:52:03 INFO - PROCESS | 3712 | 1461066723214 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 3712 | ++DOCSHELL 17E08400 == 42 [pid = 3712] [id = 121] 04:52:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (17E08800) [pid = 3712] [serial = 360] [outer = 00000000] 04:52:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (18E88C00) [pid = 3712] [serial = 361] [outer = 17E08800] 04:52:03 INFO - PROCESS | 3712 | 1461066723259 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (18F45000) [pid = 3712] [serial = 362] [outer = 17E08800] 04:52:03 INFO - PROCESS | 3712 | 1461066723735 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 04:52:03 INFO - PROCESS | 3712 | 1461066723786 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 3712 | 1461066723788 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:52:03 INFO - PROCESS | 3712 | 1461066723792 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:52:03 INFO - PROCESS | 3712 | 1461066723795 Marionette TRACE conn5 <- [1,450,null,{}] 04:52:03 INFO - PROCESS | 3712 | 1461066723806 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}] 04:52:03 INFO - PROCESS | 3712 | 1461066723921 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:52:04 INFO - PROCESS | 3712 | 1461066724007 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 3712 | ++DOCSHELL 19510000 == 43 [pid = 3712] [id = 122] 04:52:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1B92EC00) [pid = 3712] [serial = 363] [outer = 00000000] 04:52:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1C112C00) [pid = 3712] [serial = 364] [outer = 1B92EC00] 04:52:04 INFO - PROCESS | 3712 | 1461066724054 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1CC5B800) [pid = 3712] [serial = 365] [outer = 1B92EC00] 04:52:04 INFO - PROCESS | 3712 | 1461066724452 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] 04:52:04 INFO - PROCESS | 3712 | 1461066724528 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:52:04 INFO - PROCESS | 3712 | 1461066724532 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 3712 | 1461066724533 Marionette TRACE conn5 <- [1,454,null,{}] 04:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:52:04 INFO - PROCESS | 3712 | 1461066724537 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}] 04:52:04 INFO - PROCESS | 3712 | 1461066724618 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:52:04 INFO - PROCESS | 3712 | 1461066724627 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 3712 | ++DOCSHELL 1CE28C00 == 44 [pid = 3712] [id = 123] 04:52:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1D0E9C00) [pid = 3712] [serial = 366] [outer = 00000000] 04:52:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D3AA400) [pid = 3712] [serial = 367] [outer = 1D0E9C00] 04:52:04 INFO - PROCESS | 3712 | 1461066724673 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D687400) [pid = 3712] [serial = 368] [outer = 1D0E9C00] 04:52:05 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:05 INFO - PROCESS | 3712 | 1461066725156 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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 04:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:52:05 INFO - PROCESS | 3712 | 1461066725206 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 3712 | 1461066725208 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:52:05 INFO - PROCESS | 3712 | 1461066725211 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 3712 | 1461066725213 Marionette TRACE conn5 <- [1,458,null,{}] 04:52:05 INFO - PROCESS | 3712 | 1461066725217 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}] 04:52:05 INFO - PROCESS | 3712 | 1461066725355 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:52:05 INFO - PROCESS | 3712 | 1461066725378 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 3712 | ++DOCSHELL 1D6BFC00 == 45 [pid = 3712] [id = 124] 04:52:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D6C5000) [pid = 3712] [serial = 369] [outer = 00000000] 04:52:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D6D6000) [pid = 3712] [serial = 370] [outer = 1D6C5000] 04:52:05 INFO - PROCESS | 3712 | 1461066725422 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D883C00) [pid = 3712] [serial = 371] [outer = 1D6C5000] 04:52:05 INFO - PROCESS | 3712 | 1461066725884 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] 04:52:05 INFO - PROCESS | 3712 | 1461066725944 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:52:05 INFO - PROCESS | 3712 | 1461066725948 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 3712 | 1461066725949 Marionette TRACE conn5 <- [1,462,null,{}] 04:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:52:05 INFO - PROCESS | 3712 | 1461066725959 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}] 04:52:06 INFO - PROCESS | 3712 | 1461066726088 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:52:06 INFO - PROCESS | 3712 | 1461066726149 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 3712 | ++DOCSHELL 204C2400 == 46 [pid = 3712] [id = 125] 04:52:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (204CAC00) [pid = 3712] [serial = 372] [outer = 00000000] 04:52:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (2099DC00) [pid = 3712] [serial = 373] [outer = 204CAC00] 04:52:06 INFO - PROCESS | 3712 | 1461066726198 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (209A2C00) [pid = 3712] [serial = 374] [outer = 204CAC00] 04:52:06 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:06 INFO - PROCESS | 3712 | 1461066726638 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] 04:52:06 INFO - PROCESS | 3712 | 1461066726689 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:52:06 INFO - PROCESS | 3712 | 1461066726692 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 3712 | 1461066726694 Marionette TRACE conn5 <- [1,466,null,{}] 04:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:52:06 INFO - PROCESS | 3712 | 1461066726698 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}] 04:52:06 INFO - PROCESS | 3712 | 1461066726804 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:52:06 INFO - PROCESS | 3712 | 1461066726871 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (2099E000) [pid = 3712] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13238C00) [pid = 3712] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (17DCDC00) [pid = 3712] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1BF83400) [pid = 3712] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (12D29C00) [pid = 3712] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (2099B800) [pid = 3712] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D31E800) [pid = 3712] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:52:06 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1CE2E800) [pid = 3712] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:52:06 INFO - PROCESS | 3712 | ++DOCSHELL 12609800 == 47 [pid = 3712] [id = 126] 04:52:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (12682400) [pid = 3712] [serial = 375] [outer = 00000000] 04:52:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (17547000) [pid = 3712] [serial = 376] [outer = 12682400] 04:52:06 INFO - PROCESS | 3712 | 1461066726925 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (17DCDC00) [pid = 3712] [serial = 377] [outer = 12682400] 04:52:07 INFO - PROCESS | 3712 | 1461066727289 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] 04:52:07 INFO - PROCESS | 3712 | 1461066727329 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:52:07 INFO - PROCESS | 3712 | 1461066727333 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 3712 | 1461066727334 Marionette TRACE conn5 <- [1,470,null,{}] 04:52:07 INFO - PROCESS | 3712 | 1461066727338 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}] 04:52:07 INFO - PROCESS | 3712 | 1461066727445 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:52:07 INFO - PROCESS | 3712 | 1461066727453 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 3712 | ++DOCSHELL 1CE29C00 == 48 [pid = 3712] [id = 127] 04:52:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1CE8F800) [pid = 3712] [serial = 378] [outer = 00000000] 04:52:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (20A3E800) [pid = 3712] [serial = 379] [outer = 1CE8F800] 04:52:07 INFO - PROCESS | 3712 | 1461066727497 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (20A43000) [pid = 3712] [serial = 380] [outer = 1CE8F800] 04:52:07 INFO - PROCESS | 3712 | 1461066727926 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]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 632ms 04:52:07 INFO - PROCESS | 3712 | 1461066727964 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 3712 | 1461066727966 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:52:07 INFO - PROCESS | 3712 | 1461066727969 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 3712 | 1461066727971 Marionette TRACE conn5 <- [1,474,null,{}] 04:52:07 INFO - PROCESS | 3712 | 1461066727975 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}] 04:52:08 INFO - PROCESS | 3712 | 1461066728090 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:52:08 INFO - PROCESS | 3712 | 1461066728130 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 3712 | ++DOCSHELL 209A1400 == 49 [pid = 3712] [id = 128] 04:52:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (20A01400) [pid = 3712] [serial = 381] [outer = 00000000] 04:52:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (20A0CC00) [pid = 3712] [serial = 382] [outer = 20A01400] 04:52:08 INFO - PROCESS | 3712 | 1461066728174 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (20A0EC00) [pid = 3712] [serial = 383] [outer = 20A01400] 04:52:08 INFO - PROCESS | 3712 | 1461066728578 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 631ms 04:52:08 INFO - PROCESS | 3712 | 1461066728601 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 3712 | 1461066728603 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:52:08 INFO - PROCESS | 3712 | 1461066728606 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 3712 | 1461066728608 Marionette TRACE conn5 <- [1,478,null,{}] 04:52:08 INFO - PROCESS | 3712 | 1461066728611 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}] 04:52:08 INFO - PROCESS | 3712 | 1461066728690 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:52:08 INFO - PROCESS | 3712 | 1461066728774 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 3712 | ++DOCSHELL 0F78BC00 == 50 [pid = 3712] [id = 129] 04:52:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (12CBDC00) [pid = 3712] [serial = 384] [outer = 00000000] 04:52:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (21AC7400) [pid = 3712] [serial = 385] [outer = 12CBDC00] 04:52:08 INFO - PROCESS | 3712 | 1461066728818 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (21ACA000) [pid = 3712] [serial = 386] [outer = 12CBDC00] 04:52:09 INFO - PROCESS | 3712 | 1461066729490 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]]]}] 04:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 04:52:09 INFO - PROCESS | 3712 | 1461066729538 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 3712 | 1461066729544 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:52:09 INFO - PROCESS | 3712 | 1461066729550 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 3712 | 1461066729554 Marionette TRACE conn5 <- [1,482,null,{}] 04:52:09 INFO - PROCESS | 3712 | 1461066729559 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}] 04:52:09 INFO - PROCESS | 3712 | 1461066729669 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:52:09 INFO - PROCESS | 3712 | 1461066729797 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 3712 | ++DOCSHELL 17E0E400 == 51 [pid = 3712] [id = 130] 04:52:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (17FAE800) [pid = 3712] [serial = 387] [outer = 00000000] 04:52:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1B06A400) [pid = 3712] [serial = 388] [outer = 17FAE800] 04:52:09 INFO - PROCESS | 3712 | 1461066729854 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1B94E800) [pid = 3712] [serial = 389] [outer = 17FAE800] 04:52:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1D886C00) [pid = 3712] [serial = 390] [outer = 1260C400] 04:52:10 INFO - PROCESS | 3712 | 1461066730581 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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1078ms 04:52:10 INFO - PROCESS | 3712 | 1461066730631 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 3712 | 1461066730636 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:52:10 INFO - PROCESS | 3712 | 1461066730642 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 3712 | 1461066730645 Marionette TRACE conn5 <- [1,486,null,{}] 04:52:10 INFO - PROCESS | 3712 | 1461066730649 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}] 04:52:10 INFO - PROCESS | 3712 | 1461066730758 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:52:10 INFO - PROCESS | 3712 | 1461066730883 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 3712 | ++DOCSHELL 17E09C00 == 52 [pid = 3712] [id = 131] 04:52:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (17E0B000) [pid = 3712] [serial = 391] [outer = 00000000] 04:52:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D7E2800) [pid = 3712] [serial = 392] [outer = 17E0B000] 04:52:10 INFO - PROCESS | 3712 | 1461066730939 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (209A0800) [pid = 3712] [serial = 393] [outer = 17E0B000] 04:52:11 INFO - PROCESS | 3712 | 1461066731532 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 04:52:11 INFO - PROCESS | 3712 | 1461066731575 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 3712 | 1461066731578 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:52:11 INFO - PROCESS | 3712 | 1461066731582 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 3712 | 1461066731586 Marionette TRACE conn5 <- [1,490,null,{}] 04:52:11 INFO - PROCESS | 3712 | 1461066731597 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}] 04:52:11 INFO - PROCESS | 3712 | 1461066731705 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:52:11 INFO - PROCESS | 3712 | 1461066731832 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 3712 | ++DOCSHELL 20AEF800 == 53 [pid = 3712] [id = 132] 04:52:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20AEFC00) [pid = 3712] [serial = 394] [outer = 00000000] 04:52:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (21AC5000) [pid = 3712] [serial = 395] [outer = 20AEFC00] 04:52:11 INFO - PROCESS | 3712 | 1461066731889 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (21C96400) [pid = 3712] [serial = 396] [outer = 20AEFC00] 04:52:12 INFO - PROCESS | 3712 | 1461066732775 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]]]}] 04:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1221ms 04:52:12 INFO - PROCESS | 3712 | 1461066732806 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 3712 | 1461066732810 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:52:12 INFO - PROCESS | 3712 | 1461066732815 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 3712 | 1461066732819 Marionette TRACE conn5 <- [1,494,null,{}] 04:52:12 INFO - PROCESS | 3712 | 1461066732826 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}] 04:52:12 INFO - PROCESS | 3712 | 1461066732922 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:52:13 INFO - PROCESS | 3712 | 1461066733055 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 3712 | ++DOCSHELL 1312F000 == 54 [pid = 3712] [id = 133] 04:52:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (13130000) [pid = 3712] [serial = 397] [outer = 00000000] 04:52:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1429F800) [pid = 3712] [serial = 398] [outer = 13130000] 04:52:13 INFO - PROCESS | 3712 | 1461066733107 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (17561400) [pid = 3712] [serial = 399] [outer = 13130000] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 209A1400 == 53 [pid = 3712] [id = 128] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1CE29C00 == 52 [pid = 3712] [id = 127] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 12609800 == 51 [pid = 3712] [id = 126] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 204C2400 == 50 [pid = 3712] [id = 125] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1D6BFC00 == 49 [pid = 3712] [id = 124] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1CE28C00 == 48 [pid = 3712] [id = 123] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 19510000 == 47 [pid = 3712] [id = 122] 04:52:13 INFO - PROCESS | 3712 | 1461066733821 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]]]}] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 17E08400 == 46 [pid = 3712] [id = 121] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 17563800 == 45 [pid = 3712] [id = 120] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1E110000 == 44 [pid = 3712] [id = 119] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1D6D4800 == 43 [pid = 3712] [id = 118] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1BC36400 == 42 [pid = 3712] [id = 117] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1429B800 == 41 [pid = 3712] [id = 116] 04:52:13 INFO - PROCESS | 3712 | --DOCSHELL 1BF7C400 == 40 [pid = 3712] [id = 115] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (21ACFC00) [pid = 3712] [serial = 266] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (169AA000) [pid = 3712] [serial = 325] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D24D000) [pid = 3712] [serial = 322] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (19992400) [pid = 3712] [serial = 332] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1C11CC00) [pid = 3712] [serial = 334] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1773C000) [pid = 3712] [serial = 326] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (17564000) [pid = 3712] [serial = 313] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (18EB1000) [pid = 3712] [serial = 331] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1CC56400) [pid = 3712] [serial = 335] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17563C00) [pid = 3712] [serial = 329] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (20A2E000) [pid = 3712] [serial = 319] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1BF82800) [pid = 3712] [serial = 316] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (20A2AC00) [pid = 3712] [serial = 311] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1322B000) [pid = 3712] [serial = 328] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D1F3400) [pid = 3712] [serial = 337] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D3A8C00) [pid = 3712] [serial = 340] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1D6C3C00) [pid = 3712] [serial = 341] [outer = 00000000] [url = about:blank] 04:52:13 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1D248800) [pid = 3712] [serial = 338] [outer = 00000000] [url = about:blank] 04:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1078ms 04:52:13 INFO - PROCESS | 3712 | 1461066733895 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 3712 | 1461066733900 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:52:13 INFO - PROCESS | 3712 | 1461066733907 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 3712 | 1461066733909 Marionette TRACE conn5 <- [1,498,null,{}] 04:52:13 INFO - PROCESS | 3712 | 1461066733913 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}] 04:52:14 INFO - PROCESS | 3712 | 1461066733999 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:52:14 INFO - PROCESS | 3712 | 1461066734006 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 3712 | ++DOCSHELL 13215800 == 41 [pid = 3712] [id = 134] 04:52:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (13216800) [pid = 3712] [serial = 400] [outer = 00000000] 04:52:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1322C000) [pid = 3712] [serial = 401] [outer = 13216800] 04:52:14 INFO - PROCESS | 3712 | 1461066734051 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (13281C00) [pid = 3712] [serial = 402] [outer = 13216800] 04:52:14 INFO - PROCESS | 3712 | 1461066734566 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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 04:52:14 INFO - PROCESS | 3712 | 1461066734580 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 3712 | 1461066734582 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:52:14 INFO - PROCESS | 3712 | 1461066734585 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 3712 | 1461066734589 Marionette TRACE conn5 <- [1,502,null,{}] 04:52:14 INFO - PROCESS | 3712 | 1461066734599 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}] 04:52:14 INFO - PROCESS | 3712 | 1461066734682 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:52:14 INFO - PROCESS | 3712 | 1461066734691 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 3712 | ++DOCSHELL 17FAEC00 == 42 [pid = 3712] [id = 135] 04:52:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (17FC6C00) [pid = 3712] [serial = 403] [outer = 00000000] 04:52:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (18E8C800) [pid = 3712] [serial = 404] [outer = 17FC6C00] 04:52:14 INFO - PROCESS | 3712 | 1461066734739 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (18F43C00) [pid = 3712] [serial = 405] [outer = 17FC6C00] 04:52:15 INFO - PROCESS | 3712 | 1461066735204 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]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:52:15 INFO - PROCESS | 3712 | 1461066735260 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 3712 | 1461066735262 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:52:15 INFO - PROCESS | 3712 | 1461066735265 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 3712 | 1461066735267 Marionette TRACE conn5 <- [1,506,null,{}] 04:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:52:15 INFO - PROCESS | 3712 | 1461066735271 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}] 04:52:15 INFO - PROCESS | 3712 | 1461066735351 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:52:15 INFO - PROCESS | 3712 | 1461066735359 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 3712 | ++DOCSHELL 1950E800 == 43 [pid = 3712] [id = 136] 04:52:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1B066800) [pid = 3712] [serial = 406] [outer = 00000000] 04:52:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1B92D000) [pid = 3712] [serial = 407] [outer = 1B066800] 04:52:15 INFO - PROCESS | 3712 | 1461066735406 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1BB23000) [pid = 3712] [serial = 408] [outer = 1B066800] 04:52:15 INFO - PROCESS | 3712 | 1461066735894 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]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 04:52:15 INFO - PROCESS | 3712 | 1461066735939 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 3712 | 1461066735941 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:52:15 INFO - PROCESS | 3712 | 1461066735944 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 3712 | 1461066735946 Marionette TRACE conn5 <- [1,510,null,{}] 04:52:15 INFO - PROCESS | 3712 | 1461066735950 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}] 04:52:16 INFO - PROCESS | 3712 | 1461066736026 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:52:16 INFO - PROCESS | 3712 | 1461066736031 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3712 | ++DOCSHELL 1B0C2000 == 44 [pid = 3712] [id = 137] 04:52:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1BC33800) [pid = 3712] [serial = 409] [outer = 00000000] 04:52:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1CB47000) [pid = 3712] [serial = 410] [outer = 1BC33800] 04:52:16 INFO - PROCESS | 3712 | 1461066736076 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1CC5AC00) [pid = 3712] [serial = 411] [outer = 1BC33800] 04:52:16 INFO - PROCESS | 3712 | 1461066736572 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 04:52:16 INFO - PROCESS | 3712 | 1461066736616 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 3712 | 1461066736618 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:52:16 INFO - PROCESS | 3712 | 1461066736622 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:52:16 INFO - PROCESS | 3712 | 1461066736623 Marionette TRACE conn5 <- [1,514,null,{}] 04:52:16 INFO - PROCESS | 3712 | 1461066736627 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}] 04:52:16 INFO - PROCESS | 3712 | 1461066736781 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:52:16 INFO - PROCESS | 3712 | 1461066736809 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 3712 | ++DOCSHELL 13463C00 == 45 [pid = 3712] [id = 138] 04:52:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D243800) [pid = 3712] [serial = 412] [outer = 00000000] 04:52:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D24C800) [pid = 3712] [serial = 413] [outer = 1D243800] 04:52:16 INFO - PROCESS | 3712 | 1461066736857 Marionette DEBUG loaded listener.js 04:52:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D24F400) [pid = 3712] [serial = 414] [outer = 1D243800] 04:52:17 INFO - PROCESS | 3712 | 1461066737284 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 04:52:17 INFO - PROCESS | 3712 | 1461066737299 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3712 | 1461066737301 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:52:17 INFO - PROCESS | 3712 | 1461066737304 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - PROCESS | 3712 | 1461066737305 Marionette TRACE conn5 <- [1,518,null,{}] 04:52:17 INFO - PROCESS | 3712 | 1461066737309 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}] 04:52:17 INFO - PROCESS | 3712 | 1461066737411 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:52:17 INFO - PROCESS | 3712 | 1461066737417 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 3712 | ++DOCSHELL 1D24A000 == 46 [pid = 3712] [id = 139] 04:52:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1D383000) [pid = 3712] [serial = 415] [outer = 00000000] 04:52:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1D689400) [pid = 3712] [serial = 416] [outer = 1D383000] 04:52:17 INFO - PROCESS | 3712 | 1461066737461 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1D6C4C00) [pid = 3712] [serial = 417] [outer = 1D383000] 04:52:17 INFO - PROCESS | 3712 | 1461066737907 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]]]}] 04:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 04:52:17 INFO - PROCESS | 3712 | 1461066737942 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:52:17 INFO - PROCESS | 3712 | 1461066737945 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:52:17 INFO - PROCESS | 3712 | 1461066737948 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:52:17 INFO - PROCESS | 3712 | 1461066737949 Marionette TRACE conn5 <- [1,522,null,{}] 04:52:17 INFO - PROCESS | 3712 | 1461066737953 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}] 04:52:18 INFO - PROCESS | 3712 | 1461066738070 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:52:18 INFO - PROCESS | 3712 | 1461066738158 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 3712 | ++DOCSHELL 0F785400 == 47 [pid = 3712] [id = 140] 04:52:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1D6CB000) [pid = 3712] [serial = 418] [outer = 00000000] 04:52:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1D88A000) [pid = 3712] [serial = 419] [outer = 1D6CB000] 04:52:18 INFO - PROCESS | 3712 | 1461066738202 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1DA33400) [pid = 3712] [serial = 420] [outer = 1D6CB000] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (17EA0800) [pid = 3712] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (17FC7400) [pid = 3712] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (13235C00) [pid = 3712] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1B06F000) [pid = 3712] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (17E06400) [pid = 3712] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1312AC00) [pid = 3712] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (13054000) [pid = 3712] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1D6C5000) [pid = 3712] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (204CAC00) [pid = 3712] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1FA60400) [pid = 3712] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1D0E9C00) [pid = 3712] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (17564C00) [pid = 3712] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17E08800) [pid = 3712] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1B92EC00) [pid = 3712] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (12682400) [pid = 3712] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1CE8F800) [pid = 3712] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (20A01400) [pid = 3712] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (13214800) [pid = 3712] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D885800) [pid = 3712] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1CE27000) [pid = 3712] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1D0ECC00) [pid = 3712] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1CE28000) [pid = 3712] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (17DD1000) [pid = 3712] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (20A29C00) [pid = 3712] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (12D2B800) [pid = 3712] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:52:18 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (13212800) [pid = 3712] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:52:18 INFO - PROCESS | 3712 | 1461066738913 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1017ms 04:52:18 INFO - PROCESS | 3712 | 1461066738968 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:52:18 INFO - PROCESS | 3712 | 1461066738970 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:52:18 INFO - PROCESS | 3712 | 1461066738973 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 3712 | 1461066738975 Marionette TRACE conn5 <- [1,526,null,{}] 04:52:18 INFO - PROCESS | 3712 | 1461066738979 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}] 04:52:19 INFO - PROCESS | 3712 | 1461066739055 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:52:19 INFO - PROCESS | 3712 | 1461066739061 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3712 | ++DOCSHELL 13D92400 == 48 [pid = 3712] [id = 141] 04:52:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (16910800) [pid = 3712] [serial = 421] [outer = 00000000] 04:52:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (17E11000) [pid = 3712] [serial = 422] [outer = 16910800] 04:52:19 INFO - PROCESS | 3712 | 1461066739106 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1B06F000) [pid = 3712] [serial = 423] [outer = 16910800] 04:52:19 INFO - PROCESS | 3712 | 1461066739542 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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 04:52:19 INFO - PROCESS | 3712 | 1461066739604 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:52:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:52:19 INFO - PROCESS | 3712 | 1461066739606 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:52:19 INFO - PROCESS | 3712 | 1461066739609 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 3712 | 1461066739611 Marionette TRACE conn5 <- [1,530,null,{}] 04:52:19 INFO - PROCESS | 3712 | 1461066739614 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}] 04:52:19 INFO - PROCESS | 3712 | 1461066739691 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:52:19 INFO - PROCESS | 3712 | 1461066739700 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 3712 | ++DOCSHELL 1CE8F800 == 49 [pid = 3712] [id = 142] 04:52:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D1EFC00) [pid = 3712] [serial = 424] [outer = 00000000] 04:52:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D687800) [pid = 3712] [serial = 425] [outer = 1D1EFC00] 04:52:19 INFO - PROCESS | 3712 | 1461066739744 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1FA67400) [pid = 3712] [serial = 426] [outer = 1D1EFC00] 04:52:20 INFO - PROCESS | 3712 | 1461066740215 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"]]]}] 04:52:20 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:52:20 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 04:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:52:20 INFO - PROCESS | 3712 | 1461066740283 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 3712 | 1461066740286 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:52:20 INFO - PROCESS | 3712 | 1461066740289 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 3712 | 1461066740292 Marionette TRACE conn5 <- [1,534,null,{}] 04:52:20 INFO - PROCESS | 3712 | 1461066740295 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}] 04:52:20 INFO - PROCESS | 3712 | 1461066740401 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:52:20 INFO - PROCESS | 3712 | 1461066740407 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 3712 | ++DOCSHELL 1FF10000 == 50 [pid = 3712] [id = 143] 04:52:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (2099C000) [pid = 3712] [serial = 427] [outer = 00000000] 04:52:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (20A04800) [pid = 3712] [serial = 428] [outer = 2099C000] 04:52:20 INFO - PROCESS | 3712 | 1461066740462 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (20A0C000) [pid = 3712] [serial = 429] [outer = 2099C000] 04:52:21 INFO - PROCESS | 3712 | 1461066741138 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]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:52:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 04:52:21 INFO - PROCESS | 3712 | 1461066741160 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:52:21 INFO - PROCESS | 3712 | 1461066741166 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:52:21 INFO - PROCESS | 3712 | 1461066741172 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 3712 | 1461066741175 Marionette TRACE conn5 <- [1,538,null,{}] 04:52:21 INFO - PROCESS | 3712 | 1461066741181 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}] 04:52:21 INFO - PROCESS | 3712 | 1461066741289 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:52:21 INFO - PROCESS | 3712 | 1461066741389 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 3712 | ++DOCSHELL 13233C00 == 51 [pid = 3712] [id = 144] 04:52:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (13235000) [pid = 3712] [serial = 430] [outer = 00000000] 04:52:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (17719000) [pid = 3712] [serial = 431] [outer = 13235000] 04:52:21 INFO - PROCESS | 3712 | 1461066741448 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (17DC4400) [pid = 3712] [serial = 432] [outer = 13235000] 04:52:22 INFO - PROCESS | 3712 | 1461066741988 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]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:52:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 04:52:22 INFO - PROCESS | 3712 | 1461066742061 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 3712 | 1461066742068 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:52:22 INFO - PROCESS | 3712 | 1461066742075 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 3712 | 1461066742078 Marionette TRACE conn5 <- [1,542,null,{}] 04:52:22 INFO - PROCESS | 3712 | 1461066742083 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}] 04:52:22 INFO - PROCESS | 3712 | 1461066742195 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:52:22 INFO - PROCESS | 3712 | 1461066742308 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 3712 | ++DOCSHELL 12DDD400 == 52 [pid = 3712] [id = 145] 04:52:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (13D91000) [pid = 3712] [serial = 433] [outer = 00000000] 04:52:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1B92FC00) [pid = 3712] [serial = 434] [outer = 13D91000] 04:52:22 INFO - PROCESS | 3712 | 1461066742364 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D0ECC00) [pid = 3712] [serial = 435] [outer = 13D91000] 04:52:22 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:22 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:23 INFO - PROCESS | 3712 | 1461066743018 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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 04:52:23 INFO - PROCESS | 3712 | 1461066743060 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 3712 | 1461066743062 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:52:23 INFO - PROCESS | 3712 | 1461066743067 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 3712 | 1461066743071 Marionette TRACE conn5 <- [1,546,null,{}] 04:52:23 INFO - PROCESS | 3712 | 1461066743082 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}] 04:52:23 INFO - PROCESS | 3712 | 1461066743188 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:52:23 INFO - PROCESS | 3712 | 1461066743315 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 3712 | ++DOCSHELL 209A3C00 == 53 [pid = 3712] [id = 146] 04:52:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (20A02800) [pid = 3712] [serial = 436] [outer = 00000000] 04:52:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (20A2D400) [pid = 3712] [serial = 437] [outer = 20A02800] 04:52:23 INFO - PROCESS | 3712 | 1461066743373 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20A37400) [pid = 3712] [serial = 438] [outer = 20A02800] 04:52:23 INFO - PROCESS | 3712 | 1461066743935 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]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 04:52:24 INFO - PROCESS | 3712 | 1461066744002 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 3712 | 1461066744005 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:52:24 INFO - PROCESS | 3712 | 1461066744009 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 3712 | 1461066744011 Marionette TRACE conn5 <- [1,550,null,{}] 04:52:24 INFO - PROCESS | 3712 | 1461066744015 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}] 04:52:24 INFO - PROCESS | 3712 | 1461066744120 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:52:24 INFO - PROCESS | 3712 | 1461066744246 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5F000 == 54 [pid = 3712] [id = 147] 04:52:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (0EB60400) [pid = 3712] [serial = 439] [outer = 00000000] 04:52:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (0EB65C00) [pid = 3712] [serial = 440] [outer = 0EB60400] 04:52:24 INFO - PROCESS | 3712 | 1461066744302 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (13232400) [pid = 3712] [serial = 441] [outer = 0EB60400] 04:52:24 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:24 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:24 INFO - PROCESS | 3712 | 1461066744868 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]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 04:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:52:24 INFO - PROCESS | 3712 | 1461066744942 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 3712 | 1461066744945 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:52:24 INFO - PROCESS | 3712 | 1461066744948 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 3712 | 1461066744950 Marionette TRACE conn5 <- [1,554,null,{}] 04:52:24 INFO - PROCESS | 3712 | 1461066744954 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}] 04:52:25 INFO - PROCESS | 3712 | 1461066745055 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:52:25 INFO - PROCESS | 3712 | 1461066745179 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 3712 | ++DOCSHELL 209AA800 == 55 [pid = 3712] [id = 148] 04:52:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (209AC000) [pid = 3712] [serial = 442] [outer = 00000000] 04:52:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (209B1C00) [pid = 3712] [serial = 443] [outer = 209AC000] 04:52:25 INFO - PROCESS | 3712 | 1461066745234 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (209B3800) [pid = 3712] [serial = 444] [outer = 209AC000] 04:52:25 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:25 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:25 INFO - PROCESS | 3712 | 1461066745846 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]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 04:52:25 INFO - PROCESS | 3712 | 1461066745882 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 3712 | 1461066745884 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:52:25 INFO - PROCESS | 3712 | 1461066745888 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 3712 | 1461066745890 Marionette TRACE conn5 <- [1,558,null,{}] 04:52:25 INFO - PROCESS | 3712 | 1461066745894 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}] 04:52:26 INFO - PROCESS | 3712 | 1461066746004 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:52:26 INFO - PROCESS | 3712 | 1461066746133 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:26 INFO - PROCESS | 3712 | ++DOCSHELL 0F7B2C00 == 56 [pid = 3712] [id = 149] 04:52:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (0F7B8000) [pid = 3712] [serial = 445] [outer = 00000000] 04:52:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (13215000) [pid = 3712] [serial = 446] [outer = 0F7B8000] 04:52:26 INFO - PROCESS | 3712 | 1461066746192 Marionette DEBUG loaded listener.js 04:52:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (13CBA800) [pid = 3712] [serial = 447] [outer = 0F7B8000] 04:52:26 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:26 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:26 INFO - PROCESS | 3712 | 1461066746867 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]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1015ms 04:52:26 INFO - PROCESS | 3712 | 1461066746907 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 3712 | 1461066746913 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:52:26 INFO - PROCESS | 3712 | 1461066746918 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 3712 | 1461066746922 Marionette TRACE conn5 <- [1,562,null,{}] 04:52:26 INFO - PROCESS | 3712 | 1461066746927 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}] 04:52:27 INFO - PROCESS | 3712 | 1461066747030 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:52:27 INFO - PROCESS | 3712 | 1461066747137 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 3712 | ++DOCSHELL 17559000 == 57 [pid = 3712] [id = 150] 04:52:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1755F000) [pid = 3712] [serial = 448] [outer = 00000000] 04:52:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (17E0A000) [pid = 3712] [serial = 449] [outer = 1755F000] 04:52:27 INFO - PROCESS | 3712 | 1461066747187 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (17FCAC00) [pid = 3712] [serial = 450] [outer = 1755F000] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 1CE8F800 == 56 [pid = 3712] [id = 142] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 13D92400 == 55 [pid = 3712] [id = 141] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 0F785400 == 54 [pid = 3712] [id = 140] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 1D24A000 == 53 [pid = 3712] [id = 139] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 13463C00 == 52 [pid = 3712] [id = 138] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 1B0C2000 == 51 [pid = 3712] [id = 137] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 1950E800 == 50 [pid = 3712] [id = 136] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 17FAEC00 == 49 [pid = 3712] [id = 135] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 13215800 == 48 [pid = 3712] [id = 134] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 1312F000 == 47 [pid = 3712] [id = 133] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 17E09C00 == 46 [pid = 3712] [id = 131] 04:52:27 INFO - PROCESS | 3712 | --DOCSHELL 17E0E400 == 45 [pid = 3712] [id = 130] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1321D400) [pid = 3712] [serial = 233] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (209A1C00) [pid = 3712] [serial = 275] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1E110400) [pid = 3712] [serial = 227] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1D6CB800) [pid = 3712] [serial = 185] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1CEE3000) [pid = 3712] [serial = 182] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (18E92C00) [pid = 3712] [serial = 224] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (20A32800) [pid = 3712] [serial = 278] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (12DDB400) [pid = 3712] [serial = 221] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (169E7800) [pid = 3712] [serial = 269] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1B071C00) [pid = 3712] [serial = 272] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (19508000) [pid = 3712] [serial = 179] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (17565000) [pid = 3712] [serial = 176] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1DA41400) [pid = 3712] [serial = 230] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (18E94C00) [pid = 3712] [serial = 142] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (13CC4400) [pid = 3712] [serial = 139] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (13234C00) [pid = 3712] [serial = 106] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D6D6000) [pid = 3712] [serial = 370] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (2099DC00) [pid = 3712] [serial = 373] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1D883C00) [pid = 3712] [serial = 371] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1DA41C00) [pid = 3712] [serial = 343] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (17FCEC00) [pid = 3712] [serial = 346] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1CE24C00) [pid = 3712] [serial = 349] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (204C7800) [pid = 3712] [serial = 356] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (204C3000) [pid = 3712] [serial = 355] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1FA6D000) [pid = 3712] [serial = 352] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D3AA400) [pid = 3712] [serial = 367] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18EB1800) [pid = 3712] [serial = 359] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (17FCD000) [pid = 3712] [serial = 358] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (18E88C00) [pid = 3712] [serial = 361] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (18F45000) [pid = 3712] [serial = 362] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1C112C00) [pid = 3712] [serial = 364] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1CC5B800) [pid = 3712] [serial = 365] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (209A2C00) [pid = 3712] [serial = 374] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (17547000) [pid = 3712] [serial = 376] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (17DCDC00) [pid = 3712] [serial = 377] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (20A43000) [pid = 3712] [serial = 380] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (20A0CC00) [pid = 3712] [serial = 382] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (20A3E800) [pid = 3712] [serial = 379] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1D687400) [pid = 3712] [serial = 368] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (20A0EC00) [pid = 3712] [serial = 383] [outer = 00000000] [url = about:blank] 04:52:27 INFO - PROCESS | 3712 | 1461066747759 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]]]}] 04:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 871ms 04:52:27 INFO - PROCESS | 3712 | 1461066747793 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:52:27 INFO - PROCESS | 3712 | 1461066747798 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:52:27 INFO - PROCESS | 3712 | 1461066747805 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:52:27 INFO - PROCESS | 3712 | 1461066747807 Marionette TRACE conn5 <- [1,566,null,{}] 04:52:27 INFO - PROCESS | 3712 | 1461066747811 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}] 04:52:27 INFO - PROCESS | 3712 | 1461066747943 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:52:28 INFO - PROCESS | 3712 | 1461066748031 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 3712 | ++DOCSHELL 169A7400 == 46 [pid = 3712] [id = 151] 04:52:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17541000) [pid = 3712] [serial = 451] [outer = 00000000] 04:52:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (17D30400) [pid = 3712] [serial = 452] [outer = 17541000] 04:52:28 INFO - PROCESS | 3712 | 1461066748076 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (17EA6C00) [pid = 3712] [serial = 453] [outer = 17541000] 04:52:28 INFO - PROCESS | 3712 | 1461066748469 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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 04:52:28 INFO - PROCESS | 3712 | 1461066748477 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 3712 | 1461066748480 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:52:28 INFO - PROCESS | 3712 | 1461066748494 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 3712 | 1461066748498 Marionette TRACE conn5 <- [1,570,null,{}] 04:52:28 INFO - PROCESS | 3712 | 1461066748508 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}] 04:52:28 INFO - PROCESS | 3712 | 1461066748598 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:52:28 INFO - PROCESS | 3712 | 1461066748608 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 3712 | ++DOCSHELL 18E88400 == 47 [pid = 3712] [id = 152] 04:52:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (18E88800) [pid = 3712] [serial = 454] [outer = 00000000] 04:52:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1B06EC00) [pid = 3712] [serial = 455] [outer = 18E88800] 04:52:28 INFO - PROCESS | 3712 | 1461066748657 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1BC3CC00) [pid = 3712] [serial = 456] [outer = 18E88800] 04:52:29 INFO - PROCESS | 3712 | 1461066749073 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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 04:52:29 INFO - PROCESS | 3712 | 1461066749123 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 3712 | 1461066749125 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:52:29 INFO - PROCESS | 3712 | 1461066749129 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 3712 | 1461066749131 Marionette TRACE conn5 <- [1,574,null,{}] 04:52:29 INFO - PROCESS | 3712 | 1461066749135 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}] 04:52:29 INFO - PROCESS | 3712 | 1461066749219 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:52:29 INFO - PROCESS | 3712 | 1461066749226 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3712 | ++DOCSHELL 1C118400 == 48 [pid = 3712] [id = 153] 04:52:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1C11CC00) [pid = 3712] [serial = 457] [outer = 00000000] 04:52:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1CE30400) [pid = 3712] [serial = 458] [outer = 1C11CC00] 04:52:29 INFO - PROCESS | 3712 | 1461066749275 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D1F0400) [pid = 3712] [serial = 459] [outer = 1C11CC00] 04:52:29 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:29 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:29 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:29 INFO - PROCESS | 3712 | 1461066749718 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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 04:52:29 INFO - PROCESS | 3712 | 1461066749762 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 3712 | 1461066749765 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:52:29 INFO - PROCESS | 3712 | 1461066749782 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 3712 | 1461066749784 Marionette TRACE conn5 <- [1,578,null,{}] 04:52:29 INFO - PROCESS | 3712 | 1461066749787 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}] 04:52:29 INFO - PROCESS | 3712 | 1461066749899 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:52:29 INFO - PROCESS | 3712 | 1461066749906 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 3712 | ++DOCSHELL 1D0E8400 == 49 [pid = 3712] [id = 154] 04:52:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D1F5C00) [pid = 3712] [serial = 460] [outer = 00000000] 04:52:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D3A4C00) [pid = 3712] [serial = 461] [outer = 1D1F5C00] 04:52:30 INFO - PROCESS | 3712 | 1461066749998 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D3B3C00) [pid = 3712] [serial = 462] [outer = 1D1F5C00] 04:52:30 INFO - PROCESS | 3712 | 1461066750397 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]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 04:52:30 INFO - PROCESS | 3712 | 1461066750507 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 3712 | 1461066750509 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:52:30 INFO - PROCESS | 3712 | 1461066750525 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 3712 | 1461066750527 Marionette TRACE conn5 <- [1,582,null,{}] 04:52:30 INFO - PROCESS | 3712 | 1461066750531 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}] 04:52:30 INFO - PROCESS | 3712 | 1461066750663 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:52:30 INFO - PROCESS | 3712 | 1461066750823 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 3712 | ++DOCSHELL 1C11D000 == 50 [pid = 3712] [id = 155] 04:52:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1CE2CC00) [pid = 3712] [serial = 463] [outer = 00000000] 04:52:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D6CD000) [pid = 3712] [serial = 464] [outer = 1CE2CC00] 04:52:30 INFO - PROCESS | 3712 | 1461066750886 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D7E2400) [pid = 3712] [serial = 465] [outer = 1CE2CC00] 04:52:31 INFO - PROCESS | 3712 | 1461066751312 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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 831ms 04:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:52:31 INFO - PROCESS | 3712 | 1461066751349 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 3712 | 1461066751351 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:52:31 INFO - PROCESS | 3712 | 1461066751355 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 3712 | 1461066751356 Marionette TRACE conn5 <- [1,586,null,{}] 04:52:31 INFO - PROCESS | 3712 | 1461066751360 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}] 04:52:31 INFO - PROCESS | 3712 | 1461066751471 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:52:31 INFO - PROCESS | 3712 | 1461066751556 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 3712 | ++DOCSHELL 204C1400 == 51 [pid = 3712] [id = 156] 04:52:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (204C2800) [pid = 3712] [serial = 466] [outer = 00000000] 04:52:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (204CB800) [pid = 3712] [serial = 467] [outer = 204C2800] 04:52:31 INFO - PROCESS | 3712 | 1461066751599 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (209A2C00) [pid = 3712] [serial = 468] [outer = 204C2800] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1BC33800) [pid = 3712] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (13130000) [pid = 3712] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (17FC6C00) [pid = 3712] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D6CB000) [pid = 3712] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (13216800) [pid = 3712] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1D1EFC00) [pid = 3712] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (16910800) [pid = 3712] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1D243800) [pid = 3712] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D383000) [pid = 3712] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:52:31 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1B066800) [pid = 3712] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:52:32 INFO - PROCESS | 3712 | 1461066752062 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]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 04:52:32 INFO - PROCESS | 3712 | 1461066752086 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 3712 | 1461066752088 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:52:32 INFO - PROCESS | 3712 | 1461066752091 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 3712 | 1461066752092 Marionette TRACE conn5 <- [1,590,null,{}] 04:52:32 INFO - PROCESS | 3712 | 1461066752096 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}] 04:52:32 INFO - PROCESS | 3712 | 1461066752208 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:52:32 INFO - PROCESS | 3712 | 1461066752260 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3712 | ++DOCSHELL 13053000 == 52 [pid = 3712] [id = 157] 04:52:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1321A000) [pid = 3712] [serial = 469] [outer = 00000000] 04:52:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D1F1C00) [pid = 3712] [serial = 470] [outer = 1321A000] 04:52:32 INFO - PROCESS | 3712 | 1461066752304 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1DA3D400) [pid = 3712] [serial = 471] [outer = 1321A000] 04:52:32 INFO - PROCESS | 3712 | 1461066752688 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]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 04:52:32 INFO - PROCESS | 3712 | 1461066752721 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 3712 | 1461066752723 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:52:32 INFO - PROCESS | 3712 | 1461066752736 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 3712 | 1461066752737 Marionette TRACE conn5 <- [1,594,null,{}] 04:52:32 INFO - PROCESS | 3712 | 1461066752741 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}] 04:52:32 INFO - PROCESS | 3712 | 1461066752849 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:52:32 INFO - PROCESS | 3712 | 1461066752858 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 3712 | ++DOCSHELL 209A1000 == 53 [pid = 3712] [id = 158] 04:52:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (209A8400) [pid = 3712] [serial = 472] [outer = 00000000] 04:52:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (209B8400) [pid = 3712] [serial = 473] [outer = 209A8400] 04:52:32 INFO - PROCESS | 3712 | 1461066752902 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (209AA400) [pid = 3712] [serial = 474] [outer = 209A8400] 04:52:33 INFO - PROCESS | 3712 | 1461066753345 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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 632ms 04:52:33 INFO - PROCESS | 3712 | 1461066753371 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 3712 | 1461066753373 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:52:33 INFO - PROCESS | 3712 | 1461066753376 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 3712 | 1461066753378 Marionette TRACE conn5 <- [1,598,null,{}] 04:52:33 INFO - PROCESS | 3712 | 1461066753385 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}] 04:52:33 INFO - PROCESS | 3712 | 1461066753465 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:52:33 INFO - PROCESS | 3712 | 1461066753472 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 3712 | ++DOCSHELL 1C1FE800 == 54 [pid = 3712] [id = 159] 04:52:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D0EA400) [pid = 3712] [serial = 475] [outer = 00000000] 04:52:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (20A2DC00) [pid = 3712] [serial = 476] [outer = 1D0EA400] 04:52:33 INFO - PROCESS | 3712 | 1461066753517 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (20A35400) [pid = 3712] [serial = 477] [outer = 1D0EA400] 04:52:34 INFO - PROCESS | 3712 | 1461066754066 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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 731ms 04:52:34 INFO - PROCESS | 3712 | 1461066754110 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 3712 | 1461066754115 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:52:34 INFO - PROCESS | 3712 | 1461066754120 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 3712 | 1461066754125 Marionette TRACE conn5 <- [1,602,null,{}] 04:52:34 INFO - PROCESS | 3712 | 1461066754132 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}] 04:52:34 INFO - PROCESS | 3712 | 1461066754298 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:52:34 INFO - PROCESS | 3712 | 1461066754431 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 3712 | ++DOCSHELL 12D29C00 == 55 [pid = 3712] [id = 160] 04:52:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (12D2D800) [pid = 3712] [serial = 478] [outer = 00000000] 04:52:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (13D42400) [pid = 3712] [serial = 479] [outer = 12D2D800] 04:52:34 INFO - PROCESS | 3712 | 1461066754489 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (17549400) [pid = 3712] [serial = 480] [outer = 12D2D800] 04:52:35 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:52:35 INFO - PROCESS | 3712 | 1461066755355 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]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1294ms 04:52:35 INFO - PROCESS | 3712 | 1461066755413 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 3712 | 1461066755420 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:52:35 INFO - PROCESS | 3712 | 1461066755426 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 3712 | 1461066755429 Marionette TRACE conn5 <- [1,606,null,{}] 04:52:35 INFO - PROCESS | 3712 | 1461066755434 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}] 04:52:35 INFO - PROCESS | 3712 | 1461066755544 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:52:35 INFO - PROCESS | 3712 | 1461066755671 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 3712 | ++DOCSHELL 1950AC00 == 56 [pid = 3712] [id = 161] 04:52:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1ABBD800) [pid = 3712] [serial = 481] [outer = 00000000] 04:52:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1B930000) [pid = 3712] [serial = 482] [outer = 1ABBD800] 04:52:35 INFO - PROCESS | 3712 | 1461066755727 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1C115800) [pid = 3712] [serial = 483] [outer = 1ABBD800] 04:52:36 INFO - PROCESS | 3712 | 1461066756274 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]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 04:52:36 INFO - PROCESS | 3712 | 1461066756358 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 3712 | 1461066756361 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:52:36 INFO - PROCESS | 3712 | 1461066756365 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 3712 | 1461066756369 Marionette TRACE conn5 <- [1,610,null,{}] 04:52:36 INFO - PROCESS | 3712 | 1461066756380 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}] 04:52:36 INFO - PROCESS | 3712 | 1461066756527 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:52:36 INFO - PROCESS | 3712 | 1461066756648 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDC800 == 57 [pid = 3712] [id = 162] 04:52:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CFDF400) [pid = 3712] [serial = 484] [outer = 00000000] 04:52:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D689000) [pid = 3712] [serial = 485] [outer = 1CFDF400] 04:52:36 INFO - PROCESS | 3712 | 1461066756709 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D884400) [pid = 3712] [serial = 486] [outer = 1CFDF400] 04:52:37 INFO - PROCESS | 3712 | 1461066757270 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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 04:52:37 INFO - PROCESS | 3712 | 1461066757298 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 3712 | 1461066757301 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:52:37 INFO - PROCESS | 3712 | 1461066757304 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 3712 | 1461066757306 Marionette TRACE conn5 <- [1,614,null,{}] 04:52:37 INFO - PROCESS | 3712 | 1461066757310 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}] 04:52:37 INFO - PROCESS | 3712 | 1461066757416 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:52:37 INFO - PROCESS | 3712 | 1461066757514 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 3712 | ++DOCSHELL 20A0EC00 == 58 [pid = 3712] [id = 163] 04:52:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (20A0F400) [pid = 3712] [serial = 487] [outer = 00000000] 04:52:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20A43C00) [pid = 3712] [serial = 488] [outer = 20A0F400] 04:52:37 INFO - PROCESS | 3712 | 1461066757569 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (20AE7400) [pid = 3712] [serial = 489] [outer = 20A0F400] 04:52:38 INFO - PROCESS | 3712 | 1461066758151 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]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 871ms 04:52:38 INFO - PROCESS | 3712 | 1461066758178 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 3712 | 1461066758180 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:52:38 INFO - PROCESS | 3712 | 1461066758184 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:52:38 INFO - PROCESS | 3712 | 1461066758186 Marionette TRACE conn5 <- [1,618,null,{}] 04:52:38 INFO - PROCESS | 3712 | 1461066758190 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}] 04:52:38 INFO - PROCESS | 3712 | 1461066758294 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:52:38 INFO - PROCESS | 3712 | 1461066758393 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 3712 | ++DOCSHELL 20A3B000 == 59 [pid = 3712] [id = 164] 04:52:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (20AEB400) [pid = 3712] [serial = 490] [outer = 00000000] 04:52:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (21AC7C00) [pid = 3712] [serial = 491] [outer = 20AEB400] 04:52:38 INFO - PROCESS | 3712 | 1461066758448 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (21ACD000) [pid = 3712] [serial = 492] [outer = 20AEB400] 04:52:39 INFO - PROCESS | 3712 | 1461066759053 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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 04:52:39 INFO - PROCESS | 3712 | 1461066759119 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 3712 | 1461066759121 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:52:39 INFO - PROCESS | 3712 | 1461066759125 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:52:39 INFO - PROCESS | 3712 | 1461066759127 Marionette TRACE conn5 <- [1,622,null,{}] 04:52:39 INFO - PROCESS | 3712 | 1461066759131 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}] 04:52:39 INFO - PROCESS | 3712 | 1461066759252 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:52:39 INFO - PROCESS | 3712 | 1461066759538 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 3712 | ++DOCSHELL 13230400 == 60 [pid = 3712] [id = 165] 04:52:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (13231000) [pid = 3712] [serial = 493] [outer = 00000000] 04:52:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (13289800) [pid = 3712] [serial = 494] [outer = 13231000] 04:52:39 INFO - PROCESS | 3712 | 1461066759622 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (13D91400) [pid = 3712] [serial = 495] [outer = 13231000] 04:52:40 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:40 INFO - PROCESS | 3712 | 1461066760223 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]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1172ms 04:52:40 INFO - PROCESS | 3712 | 1461066760301 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 3712 | 1461066760306 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:52:40 INFO - PROCESS | 3712 | 1461066760312 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 3712 | 1461066760315 Marionette TRACE conn5 <- [1,626,null,{}] 04:52:40 INFO - PROCESS | 3712 | 1461066760320 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}] 04:52:40 INFO - PROCESS | 3712 | 1461066760426 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:52:40 INFO - PROCESS | 3712 | 1461066760548 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 3712 | ++DOCSHELL 17FD1800 == 61 [pid = 3712] [id = 166] 04:52:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (17FD3800) [pid = 3712] [serial = 496] [outer = 00000000] 04:52:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1ABC5000) [pid = 3712] [serial = 497] [outer = 17FD3800] 04:52:40 INFO - PROCESS | 3712 | 1461066760599 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1B070400) [pid = 3712] [serial = 498] [outer = 17FD3800] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 209A1000 == 60 [pid = 3712] [id = 158] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 13053000 == 59 [pid = 3712] [id = 157] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 204C1400 == 58 [pid = 3712] [id = 156] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 1C11D000 == 57 [pid = 3712] [id = 155] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 1D0E8400 == 56 [pid = 3712] [id = 154] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 1C118400 == 55 [pid = 3712] [id = 153] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (21AC5000) [pid = 3712] [serial = 395] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (20A04800) [pid = 3712] [serial = 428] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 18E88400 == 54 [pid = 3712] [id = 152] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 169A7400 == 53 [pid = 3712] [id = 151] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 17559000 == 52 [pid = 3712] [id = 150] 04:52:40 INFO - PROCESS | 3712 | --DOCSHELL 13233C00 == 51 [pid = 3712] [id = 144] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1D24C800) [pid = 3712] [serial = 413] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1D689400) [pid = 3712] [serial = 416] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1D24F400) [pid = 3712] [serial = 414] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1B92D000) [pid = 3712] [serial = 407] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1BB23000) [pid = 3712] [serial = 408] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1CB47000) [pid = 3712] [serial = 410] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17561400) [pid = 3712] [serial = 399] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1429F800) [pid = 3712] [serial = 398] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (18E8C800) [pid = 3712] [serial = 404] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (18F43C00) [pid = 3712] [serial = 405] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1D88A000) [pid = 3712] [serial = 419] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (21AC7400) [pid = 3712] [serial = 385] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (13281C00) [pid = 3712] [serial = 402] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1322C000) [pid = 3712] [serial = 401] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1B06A400) [pid = 3712] [serial = 388] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D7E2800) [pid = 3712] [serial = 392] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1FA67400) [pid = 3712] [serial = 426] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D6C4C00) [pid = 3712] [serial = 417] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1B06F000) [pid = 3712] [serial = 423] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (12DE3C00) [pid = 3712] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1D687800) [pid = 3712] [serial = 425] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1DA33400) [pid = 3712] [serial = 420] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (17E11000) [pid = 3712] [serial = 422] [outer = 00000000] [url = about:blank] 04:52:40 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1CC5AC00) [pid = 3712] [serial = 411] [outer = 00000000] [url = about:blank] 04:52:41 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:41 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:41 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:41 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:41 INFO - PROCESS | 3712 | 1461066761130 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 04:52:41 INFO - PROCESS | 3712 | 1461066761188 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3712 | 1461066761192 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:52:41 INFO - PROCESS | 3712 | 1461066761196 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 3712 | 1461066761198 Marionette TRACE conn5 <- [1,630,null,{}] 04:52:41 INFO - PROCESS | 3712 | 1461066761202 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}] 04:52:41 INFO - PROCESS | 3712 | 1461066761285 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:52:41 INFO - PROCESS | 3712 | 1461066761291 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 3712 | ++DOCSHELL 13CBFC00 == 52 [pid = 3712] [id = 167] 04:52:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (13D41C00) [pid = 3712] [serial = 499] [outer = 00000000] 04:52:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (177A4000) [pid = 3712] [serial = 500] [outer = 13D41C00] 04:52:41 INFO - PROCESS | 3712 | 1461066761338 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (17FCF400) [pid = 3712] [serial = 501] [outer = 13D41C00] 04:52:41 INFO - PROCESS | 3712 | 1461066761822 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 04:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:52:41 INFO - PROCESS | 3712 | 1461066761871 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 3712 | 1461066761873 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:52:41 INFO - PROCESS | 3712 | 1461066761878 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 3712 | 1461066761884 Marionette TRACE conn5 <- [1,634,null,{}] 04:52:41 INFO - PROCESS | 3712 | 1461066761893 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}] 04:52:42 INFO - PROCESS | 3712 | 1461066761977 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:52:42 INFO - PROCESS | 3712 | 1461066761992 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3712 | ++DOCSHELL 1B06E800 == 53 [pid = 3712] [id = 168] 04:52:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1B072800) [pid = 3712] [serial = 502] [outer = 00000000] 04:52:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1BC33800) [pid = 3712] [serial = 503] [outer = 1B072800] 04:52:42 INFO - PROCESS | 3712 | 1461066762105 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1BF3C800) [pid = 3712] [serial = 504] [outer = 1B072800] 04:52:42 INFO - PROCESS | 3712 | 1461066762497 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]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:52:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 04:52:42 INFO - PROCESS | 3712 | 1461066762511 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 3712 | 1461066762513 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:52:42 INFO - PROCESS | 3712 | 1461066762516 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 3712 | 1461066762518 Marionette TRACE conn5 <- [1,638,null,{}] 04:52:42 INFO - PROCESS | 3712 | 1461066762521 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}] 04:52:42 INFO - PROCESS | 3712 | 1461066762644 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:52:42 INFO - PROCESS | 3712 | 1461066762693 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 3712 | ++DOCSHELL 1BB25C00 == 54 [pid = 3712] [id = 169] 04:52:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1BF7BC00) [pid = 3712] [serial = 505] [outer = 00000000] 04:52:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1CB47000) [pid = 3712] [serial = 506] [outer = 1BF7BC00] 04:52:42 INFO - PROCESS | 3712 | 1461066762738 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1CE25800) [pid = 3712] [serial = 507] [outer = 1BF7BC00] 04:52:43 INFO - PROCESS | 3712 | 1461066763140 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]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 04:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:52:43 INFO - PROCESS | 3712 | 1461066763187 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3712 | 1461066763189 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:52:43 INFO - PROCESS | 3712 | 1461066763192 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 3712 | 1461066763194 Marionette TRACE conn5 <- [1,642,null,{}] 04:52:43 INFO - PROCESS | 3712 | 1461066763201 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}] 04:52:43 INFO - PROCESS | 3712 | 1461066763310 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:52:43 INFO - PROCESS | 3712 | 1461066763399 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 3712 | ++DOCSHELL 1CFD8000 == 55 [pid = 3712] [id = 170] 04:52:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1CFD9000) [pid = 3712] [serial = 508] [outer = 00000000] 04:52:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1CFDF800) [pid = 3712] [serial = 509] [outer = 1CFD9000] 04:52:43 INFO - PROCESS | 3712 | 1461066763453 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1D242400) [pid = 3712] [serial = 510] [outer = 1CFD9000] 04:52:43 INFO - PROCESS | 3712 | 1461066763917 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]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 04:52:43 INFO - PROCESS | 3712 | 1461066763963 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 3712 | 1461066763965 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:52:43 INFO - PROCESS | 3712 | 1461066763968 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 3712 | 1461066763970 Marionette TRACE conn5 <- [1,646,null,{}] 04:52:43 INFO - PROCESS | 3712 | 1461066763973 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}] 04:52:44 INFO - PROCESS | 3712 | 1461066764085 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:52:44 INFO - PROCESS | 3712 | 1461066764141 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3712 | ++DOCSHELL 1D3A6800 == 56 [pid = 3712] [id = 171] 04:52:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D3A7400) [pid = 3712] [serial = 511] [outer = 00000000] 04:52:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D6C1400) [pid = 3712] [serial = 512] [outer = 1D3A7400] 04:52:44 INFO - PROCESS | 3712 | 1461066764193 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D6C1C00) [pid = 3712] [serial = 513] [outer = 1D3A7400] 04:52:44 INFO - PROCESS | 3712 | 1461066764601 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]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 04:52:44 INFO - PROCESS | 3712 | 1461066764639 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 3712 | 1461066764641 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:52:44 INFO - PROCESS | 3712 | 1461066764644 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 3712 | 1461066764646 Marionette TRACE conn5 <- [1,650,null,{}] 04:52:44 INFO - PROCESS | 3712 | 1461066764685 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}] 04:52:44 INFO - PROCESS | 3712 | 1461066764797 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:52:44 INFO - PROCESS | 3712 | 1461066764807 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C9400 == 57 [pid = 3712] [id = 172] 04:52:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D6CE400) [pid = 3712] [serial = 514] [outer = 00000000] 04:52:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1DA35000) [pid = 3712] [serial = 515] [outer = 1D6CE400] 04:52:44 INFO - PROCESS | 3712 | 1461066764852 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1FA6C800) [pid = 3712] [serial = 516] [outer = 1D6CE400] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (20AEFC00) [pid = 3712] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (17541000) [pid = 3712] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1C11CC00) [pid = 3712] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (209A8400) [pid = 3712] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1755F000) [pid = 3712] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (0F7B8000) [pid = 3712] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (18E88800) [pid = 3712] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1CE2CC00) [pid = 3712] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (204C2800) [pid = 3712] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1321A000) [pid = 3712] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:52:45 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D1F5C00) [pid = 3712] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:45 INFO - PROCESS | 3712 | 1461066765402 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]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 790ms 04:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:52:45 INFO - PROCESS | 3712 | 1461066765435 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 3712 | 1461066765437 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:52:45 INFO - PROCESS | 3712 | 1461066765440 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 3712 | 1461066765442 Marionette TRACE conn5 <- [1,654,null,{}] 04:52:45 INFO - PROCESS | 3712 | 1461066765446 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}] 04:52:45 INFO - PROCESS | 3712 | 1461066765525 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:52:45 INFO - PROCESS | 3712 | 1461066765532 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 3712 | ++DOCSHELL 18EA8400 == 58 [pid = 3712] [id = 173] 04:52:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1BF82400) [pid = 3712] [serial = 517] [outer = 00000000] 04:52:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1D6BF400) [pid = 3712] [serial = 518] [outer = 1BF82400] 04:52:45 INFO - PROCESS | 3712 | 1461066765575 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1D880000) [pid = 3712] [serial = 519] [outer = 1BF82400] 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:45 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:46 INFO - PROCESS | 3712 | 1461066766015 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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 04:52:46 INFO - PROCESS | 3712 | 1461066766071 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:52:46 INFO - PROCESS | 3712 | 1461066766073 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:52:46 INFO - PROCESS | 3712 | 1461066766077 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 3712 | 1461066766078 Marionette TRACE conn5 <- [1,658,null,{}] 04:52:46 INFO - PROCESS | 3712 | 1461066766082 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}] 04:52:46 INFO - PROCESS | 3712 | 1461066766161 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:52:46 INFO - PROCESS | 3712 | 1461066766170 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 3712 | ++DOCSHELL 1FA65C00 == 59 [pid = 3712] [id = 174] 04:52:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1FF0F800) [pid = 3712] [serial = 520] [outer = 00000000] 04:52:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (204CD400) [pid = 3712] [serial = 521] [outer = 1FF0F800] 04:52:46 INFO - PROCESS | 3712 | 1461066766214 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (204CDC00) [pid = 3712] [serial = 522] [outer = 1FF0F800] 04:52:46 INFO - PROCESS | 3712 | 1461066766659 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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 04:52:46 INFO - PROCESS | 3712 | 1461066766713 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 3712 | 1461066766715 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:52:46 INFO - PROCESS | 3712 | 1461066766718 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 3712 | 1461066766720 Marionette TRACE conn5 <- [1,662,null,{}] 04:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:52:46 INFO - PROCESS | 3712 | 1461066766723 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}] 04:52:46 INFO - PROCESS | 3712 | 1461066766806 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:52:46 INFO - PROCESS | 3712 | 1461066766812 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 3712 | ++DOCSHELL 209A7400 == 60 [pid = 3712] [id = 175] 04:52:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (209AE800) [pid = 3712] [serial = 523] [outer = 00000000] 04:52:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (20A03800) [pid = 3712] [serial = 524] [outer = 209AE800] 04:52:46 INFO - PROCESS | 3712 | 1461066766862 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20A2A000) [pid = 3712] [serial = 525] [outer = 209AE800] 04:52:47 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:47 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:52:47 INFO - PROCESS | 3712 | 1461066767466 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]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 04:52:47 INFO - PROCESS | 3712 | 1461066767541 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 3712 | 1461066767546 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:52:47 INFO - PROCESS | 3712 | 1461066767552 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:52:47 INFO - PROCESS | 3712 | 1461066767556 Marionette TRACE conn5 <- [1,666,null,{}] 04:52:47 INFO - PROCESS | 3712 | 1461066767562 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}] 04:52:47 INFO - PROCESS | 3712 | 1461066767673 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:52:47 INFO - PROCESS | 3712 | 1461066767803 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:47 INFO - PROCESS | 3712 | ++DOCSHELL 13CA8800 == 61 [pid = 3712] [id = 176] 04:52:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (13CA8C00) [pid = 3712] [serial = 526] [outer = 00000000] 04:52:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (177ABC00) [pid = 3712] [serial = 527] [outer = 13CA8C00] 04:52:47 INFO - PROCESS | 3712 | 1461066767861 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (17FA1400) [pid = 3712] [serial = 528] [outer = 13CA8C00] 04:52:48 INFO - PROCESS | 3712 | 1461066768434 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]]]}] 04:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 04:52:48 INFO - PROCESS | 3712 | 1461066768490 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:52:48 INFO - PROCESS | 3712 | 1461066768496 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:52:48 INFO - PROCESS | 3712 | 1461066768503 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:52:48 INFO - PROCESS | 3712 | 1461066768506 Marionette TRACE conn5 <- [1,670,null,{}] 04:52:48 INFO - PROCESS | 3712 | 1461066768510 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}] 04:52:48 INFO - PROCESS | 3712 | 1461066768619 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:52:48 INFO - PROCESS | 3712 | 1461066768746 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 3712 | ++DOCSHELL 19989400 == 62 [pid = 3712] [id = 177] 04:52:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1AB8AC00) [pid = 3712] [serial = 529] [outer = 00000000] 04:52:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1BF84400) [pid = 3712] [serial = 530] [outer = 1AB8AC00] 04:52:48 INFO - PROCESS | 3712 | 1461066768802 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1CFD7800) [pid = 3712] [serial = 531] [outer = 1AB8AC00] 04:52:49 INFO - PROCESS | 3712 | 1461066769855 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]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1371ms 04:52:49 INFO - PROCESS | 3712 | 1461066769876 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 3712 | 1461066769878 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:52:49 INFO - PROCESS | 3712 | 1461066769882 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 3712 | 1461066769886 Marionette TRACE conn5 <- [1,674,null,{}] 04:52:49 INFO - PROCESS | 3712 | 1461066769938 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}] 04:52:50 INFO - PROCESS | 3712 | 1461066770068 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:52:50 INFO - PROCESS | 3712 | 1461066770162 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:50 INFO - PROCESS | 3712 | ++DOCSHELL 1312C000 == 63 [pid = 3712] [id = 178] 04:52:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1D684C00) [pid = 3712] [serial = 532] [outer = 00000000] 04:52:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (20A41400) [pid = 3712] [serial = 533] [outer = 1D684C00] 04:52:50 INFO - PROCESS | 3712 | 1461066770219 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (20AAEC00) [pid = 3712] [serial = 534] [outer = 1D684C00] 04:52:51 INFO - PROCESS | 3712 | 1461066771242 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]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1380ms 04:52:51 INFO - PROCESS | 3712 | 1461066771264 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:52:51 INFO - PROCESS | 3712 | 1461066771267 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:52:51 INFO - PROCESS | 3712 | 1461066771271 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:52:51 INFO - PROCESS | 3712 | 1461066771273 Marionette TRACE conn5 <- [1,678,null,{}] 04:52:51 INFO - PROCESS | 3712 | 1461066771277 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}] 04:52:51 INFO - PROCESS | 3712 | 1461066771415 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:52:51 INFO - PROCESS | 3712 | 1461066771538 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 3712 | ++DOCSHELL 177AE400 == 64 [pid = 3712] [id = 179] 04:52:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (17E07400) [pid = 3712] [serial = 535] [outer = 00000000] 04:52:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1B925400) [pid = 3712] [serial = 536] [outer = 17E07400] 04:52:51 INFO - PROCESS | 3712 | 1461066771627 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1D0E9C00) [pid = 3712] [serial = 537] [outer = 17E07400] 04:52:52 INFO - PROCESS | 3712 | 1461066772828 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1578ms 04:52:52 INFO - PROCESS | 3712 | 1461066772853 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 3712 | 1461066772856 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:52:52 INFO - PROCESS | 3712 | 1461066772860 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 3712 | 1461066772863 Marionette TRACE conn5 <- [1,682,null,{}] 04:52:52 INFO - PROCESS | 3712 | 1461066772869 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}] 04:52:52 INFO - PROCESS | 3712 | 1461066772967 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:52:53 INFO - PROCESS | 3712 | 1461066773125 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 3712 | ++DOCSHELL 18F4DC00 == 65 [pid = 3712] [id = 180] 04:52:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (19505C00) [pid = 3712] [serial = 538] [outer = 00000000] 04:52:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1B06B000) [pid = 3712] [serial = 539] [outer = 19505C00] 04:52:53 INFO - PROCESS | 3712 | 1461066773177 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1B9D2800) [pid = 3712] [serial = 540] [outer = 19505C00] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1FA65C00 == 64 [pid = 3712] [id = 174] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 18EA8400 == 63 [pid = 3712] [id = 173] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1D6C9400 == 62 [pid = 3712] [id = 172] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1D3A6800 == 61 [pid = 3712] [id = 171] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1CFD8000 == 60 [pid = 3712] [id = 170] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1BB25C00 == 59 [pid = 3712] [id = 169] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1B06E800 == 58 [pid = 3712] [id = 168] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 13CBFC00 == 57 [pid = 3712] [id = 167] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 17FD1800 == 56 [pid = 3712] [id = 166] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (20A2DC00) [pid = 3712] [serial = 476] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (17719000) [pid = 3712] [serial = 431] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1B92FC00) [pid = 3712] [serial = 434] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (209B1C00) [pid = 3712] [serial = 443] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (0EB65C00) [pid = 3712] [serial = 440] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (20A2D400) [pid = 3712] [serial = 437] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 13230400 == 55 [pid = 3712] [id = 165] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1950AC00 == 54 [pid = 3712] [id = 161] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 12D29C00 == 53 [pid = 3712] [id = 160] 04:52:53 INFO - PROCESS | 3712 | --DOCSHELL 1C1FE800 == 52 [pid = 3712] [id = 159] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (21C96400) [pid = 3712] [serial = 396] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (17D30400) [pid = 3712] [serial = 452] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (17EA6C00) [pid = 3712] [serial = 453] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1CE30400) [pid = 3712] [serial = 458] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (209AA400) [pid = 3712] [serial = 474] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (17FCAC00) [pid = 3712] [serial = 450] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (17E0A000) [pid = 3712] [serial = 449] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (13CBA800) [pid = 3712] [serial = 447] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (13215000) [pid = 3712] [serial = 446] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1B06EC00) [pid = 3712] [serial = 455] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1BC3CC00) [pid = 3712] [serial = 456] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1D6CD000) [pid = 3712] [serial = 464] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (204CB800) [pid = 3712] [serial = 467] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D1F1C00) [pid = 3712] [serial = 470] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1D7E2400) [pid = 3712] [serial = 465] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (209B8400) [pid = 3712] [serial = 473] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (209A2C00) [pid = 3712] [serial = 468] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D3A4C00) [pid = 3712] [serial = 461] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D3B3C00) [pid = 3712] [serial = 462] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1DA3D400) [pid = 3712] [serial = 471] [outer = 00000000] [url = about:blank] 04:52:53 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1D1F0400) [pid = 3712] [serial = 459] [outer = 00000000] [url = about:blank] 04:52:54 INFO - PROCESS | 3712 | 1461066774230 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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1422ms 04:52:54 INFO - PROCESS | 3712 | 1461066774284 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 3712 | 1461066774289 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:52:54 INFO - PROCESS | 3712 | 1461066774295 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 3712 | 1461066774298 Marionette TRACE conn5 <- [1,686,null,{}] 04:52:54 INFO - PROCESS | 3712 | 1461066774302 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}] 04:52:54 INFO - PROCESS | 3712 | 1461066774388 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:52:54 INFO - PROCESS | 3712 | 1461066774395 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 3712 | ++DOCSHELL 12D29400 == 53 [pid = 3712] [id = 181] 04:52:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (13058000) [pid = 3712] [serial = 541] [outer = 00000000] 04:52:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (17E04800) [pid = 3712] [serial = 542] [outer = 13058000] 04:52:54 INFO - PROCESS | 3712 | 1461066774442 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (17FCAC00) [pid = 3712] [serial = 543] [outer = 13058000] 04:52:55 INFO - PROCESS | 3712 | 1461066775422 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]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 04:52:55 INFO - PROCESS | 3712 | 1461066775481 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 3712 | 1461066775483 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:52:55 INFO - PROCESS | 3712 | 1461066775486 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 3712 | 1461066775490 Marionette TRACE conn5 <- [1,690,null,{}] 04:52:55 INFO - PROCESS | 3712 | 1461066775500 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}] 04:52:55 INFO - PROCESS | 3712 | 1461066775585 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:52:55 INFO - PROCESS | 3712 | 1461066775592 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 3712 | ++DOCSHELL 1AB81C00 == 54 [pid = 3712] [id = 182] 04:52:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1ABC1C00) [pid = 3712] [serial = 544] [outer = 00000000] 04:52:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1CE31000) [pid = 3712] [serial = 545] [outer = 1ABC1C00] 04:52:55 INFO - PROCESS | 3712 | 1461066775640 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1CFD7000) [pid = 3712] [serial = 546] [outer = 1ABC1C00] 04:52:56 INFO - PROCESS | 3712 | 1461066776625 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]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1175ms 04:52:56 INFO - PROCESS | 3712 | 1461066776666 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 3712 | 1461066776668 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:52:56 INFO - PROCESS | 3712 | 1461066776671 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:52:56 INFO - PROCESS | 3712 | 1461066776673 Marionette TRACE conn5 <- [1,694,null,{}] 04:52:56 INFO - PROCESS | 3712 | 1461066776676 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}] 04:52:56 INFO - PROCESS | 3712 | 1461066776789 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:52:56 INFO - PROCESS | 3712 | 1461066776843 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 3712 | ++DOCSHELL 1CFE4000 == 55 [pid = 3712] [id = 183] 04:52:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1D243800) [pid = 3712] [serial = 547] [outer = 00000000] 04:52:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1D3A4C00) [pid = 3712] [serial = 548] [outer = 1D243800] 04:52:56 INFO - PROCESS | 3712 | 1461066776889 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D3AB000) [pid = 3712] [serial = 549] [outer = 1D243800] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (16905C00) [pid = 3712] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (13D91000) [pid = 3712] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (18EB3400) [pid = 3712] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (17FAE800) [pid = 3712] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (2099BC00) [pid = 3712] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1CFD9000) [pid = 3712] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D3A7400) [pid = 3712] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D6CE400) [pid = 3712] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1B072800) [pid = 3712] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (13231000) [pid = 3712] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (17FD3800) [pid = 3712] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1BF7BC00) [pid = 3712] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (13D41C00) [pid = 3712] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1FF0F800) [pid = 3712] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1BF82400) [pid = 3712] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D6DA000) [pid = 3712] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (20A02800) [pid = 3712] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (13235000) [pid = 3712] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:52:57 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (17E0B000) [pid = 3712] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (209AC000) [pid = 3712] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1BC3B400) [pid = 3712] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (2099C000) [pid = 3712] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (0EB60400) [pid = 3712] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1429FC00) [pid = 3712] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D246C00) [pid = 3712] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1D6C7000) [pid = 3712] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:52:58 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (12CBDC00) [pid = 3712] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:52:58 INFO - PROCESS | 3712 | 1461066777974 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]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1396ms 04:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:52:58 INFO - PROCESS | 3712 | 1461066778071 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 3712 | 1461066778074 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:52:58 INFO - PROCESS | 3712 | 1461066778077 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 3712 | 1461066778079 Marionette TRACE conn5 <- [1,698,null,{}] 04:52:58 INFO - PROCESS | 3712 | 1461066778082 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}] 04:52:58 INFO - PROCESS | 3712 | 1461066778191 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:52:58 INFO - PROCESS | 3712 | 1461066778274 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 3712 | ++DOCSHELL 0EB60400 == 56 [pid = 3712] [id = 184] 04:52:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (12D32000) [pid = 3712] [serial = 550] [outer = 00000000] 04:52:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (13CC6800) [pid = 3712] [serial = 551] [outer = 12D32000] 04:52:58 INFO - PROCESS | 3712 | 1461066778320 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (169A6800) [pid = 3712] [serial = 552] [outer = 12D32000] 04:52:59 INFO - PROCESS | 3712 | 1461066779190 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]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 04:52:59 INFO - PROCESS | 3712 | 1461066779205 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:52:59 INFO - PROCESS | 3712 | 1461066779207 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:52:59 INFO - PROCESS | 3712 | 1461066779210 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 3712 | 1461066779212 Marionette TRACE conn5 <- [1,702,null,{}] 04:52:59 INFO - PROCESS | 3712 | 1461066779216 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}] 04:52:59 INFO - PROCESS | 3712 | 1461066779305 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:52:59 INFO - PROCESS | 3712 | 1461066779384 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 3712 | ++DOCSHELL 18F4A800 == 57 [pid = 3712] [id = 185] 04:52:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1AB8A000) [pid = 3712] [serial = 553] [outer = 00000000] 04:52:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D689400) [pid = 3712] [serial = 554] [outer = 1AB8A000] 04:52:59 INFO - PROCESS | 3712 | 1461066779432 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D6C2000) [pid = 3712] [serial = 555] [outer = 1AB8A000] 04:53:00 INFO - PROCESS | 3712 | 1461066780342 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]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1184ms 04:53:00 INFO - PROCESS | 3712 | 1461066780395 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 3712 | 1461066780400 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:53:00 INFO - PROCESS | 3712 | 1461066780406 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 3712 | 1461066780410 Marionette TRACE conn5 <- [1,706,null,{}] 04:53:00 INFO - PROCESS | 3712 | 1461066780416 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}] 04:53:00 INFO - PROCESS | 3712 | 1461066780556 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:53:00 INFO - PROCESS | 3712 | 1461066780729 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 3712 | ++DOCSHELL 169A7400 == 58 [pid = 3712] [id = 186] 04:53:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (17542400) [pid = 3712] [serial = 556] [outer = 00000000] 04:53:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (17D35400) [pid = 3712] [serial = 557] [outer = 17542400] 04:53:00 INFO - PROCESS | 3712 | 1461066780791 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (17E09400) [pid = 3712] [serial = 558] [outer = 17542400] 04:53:01 INFO - PROCESS | 3712 | 1461066781839 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]]]}] 04:53:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1475ms 04:53:01 INFO - PROCESS | 3712 | 1461066781880 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 3712 | 1461066781886 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:53:01 INFO - PROCESS | 3712 | 1461066781892 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 3712 | 1461066781895 Marionette TRACE conn5 <- [1,710,null,{}] 04:53:01 INFO - PROCESS | 3712 | 1461066781899 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}] 04:53:02 INFO - PROCESS | 3712 | 1461066782036 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:53:02 INFO - PROCESS | 3712 | 1461066782169 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 3712 | ++DOCSHELL 1B072C00 == 59 [pid = 3712] [id = 187] 04:53:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1B929800) [pid = 3712] [serial = 559] [outer = 00000000] 04:53:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1BF7BC00) [pid = 3712] [serial = 560] [outer = 1B929800] 04:53:02 INFO - PROCESS | 3712 | 1461066782225 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1C1FD800) [pid = 3712] [serial = 561] [outer = 1B929800] 04:53:02 INFO - PROCESS | 3712 | 1461066782758 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] 04:53:02 INFO - PROCESS | 3712 | 1461066782827 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:53:02 INFO - PROCESS | 3712 | 1461066782831 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 3712 | 1461066782835 Marionette TRACE conn5 <- [1,714,null,{}] 04:53:02 INFO - PROCESS | 3712 | 1461066782847 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}] 04:53:02 INFO - PROCESS | 3712 | 1461066782961 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:53:03 INFO - PROCESS | 3712 | 1461066783088 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 3712 | ++DOCSHELL 1D6D8800 == 60 [pid = 3712] [id = 188] 04:53:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D6DC800) [pid = 3712] [serial = 562] [outer = 00000000] 04:53:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1FFC7000) [pid = 3712] [serial = 563] [outer = 1D6DC800] 04:53:03 INFO - PROCESS | 3712 | 1461066783147 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (204C8400) [pid = 3712] [serial = 564] [outer = 1D6DC800] 04:53:03 INFO - PROCESS | 3712 | 1461066783773 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]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:53:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 04:53:03 INFO - PROCESS | 3712 | 1461066783804 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 3712 | 1461066783807 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:53:03 INFO - PROCESS | 3712 | 1461066783811 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:53:03 INFO - PROCESS | 3712 | 1461066783813 Marionette TRACE conn5 <- [1,718,null,{}] 04:53:03 INFO - PROCESS | 3712 | 1461066783816 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}] 04:53:03 INFO - PROCESS | 3712 | 1461066783920 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:53:04 INFO - PROCESS | 3712 | 1461066784046 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 3712 | ++DOCSHELL 209A1000 == 61 [pid = 3712] [id = 189] 04:53:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (209A1C00) [pid = 3712] [serial = 565] [outer = 00000000] 04:53:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (209B2000) [pid = 3712] [serial = 566] [outer = 209A1C00] 04:53:04 INFO - PROCESS | 3712 | 1461066784102 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (20A02800) [pid = 3712] [serial = 567] [outer = 209A1C00] 04:53:04 INFO - PROCESS | 3712 | 1461066784719 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] 04:53:04 INFO - PROCESS | 3712 | 1461066784747 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:53:04 INFO - PROCESS | 3712 | 1461066784751 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:53:04 INFO - PROCESS | 3712 | 1461066784753 Marionette TRACE conn5 <- [1,722,null,{}] 04:53:04 INFO - PROCESS | 3712 | 1461066784756 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}] 04:53:04 INFO - PROCESS | 3712 | 1461066784857 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:53:05 INFO - PROCESS | 3712 | 1461066784990 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 3712 | ++DOCSHELL 2099F000 == 62 [pid = 3712] [id = 190] 04:53:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (209A0400) [pid = 3712] [serial = 568] [outer = 00000000] 04:53:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (20A26800) [pid = 3712] [serial = 569] [outer = 209A0400] 04:53:05 INFO - PROCESS | 3712 | 1461066785046 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (20A26C00) [pid = 3712] [serial = 570] [outer = 209A0400] 04:53:05 INFO - PROCESS | 3712 | 1461066785582 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]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1016ms 04:53:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:53:05 INFO - PROCESS | 3712 | 1461066785772 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 3712 | 1461066785776 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:53:05 INFO - PROCESS | 3712 | 1461066785781 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 3712 | 1461066785784 Marionette TRACE conn5 <- [1,726,null,{}] 04:53:05 INFO - PROCESS | 3712 | 1461066785790 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}] 04:53:05 INFO - PROCESS | 3712 | 1461066785945 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:53:06 INFO - PROCESS | 3712 | 1461066786042 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 3712 | ++DOCSHELL 13133800 == 63 [pid = 3712] [id = 191] 04:53:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (13239C00) [pid = 3712] [serial = 571] [outer = 00000000] 04:53:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (17E08C00) [pid = 3712] [serial = 572] [outer = 13239C00] 04:53:06 INFO - PROCESS | 3712 | 1461066786094 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (18E88400) [pid = 3712] [serial = 573] [outer = 13239C00] 04:53:06 INFO - PROCESS | 3712 | --DOCSHELL 0EB60400 == 62 [pid = 3712] [id = 184] 04:53:06 INFO - PROCESS | 3712 | --DOCSHELL 1CFE4000 == 61 [pid = 3712] [id = 183] 04:53:06 INFO - PROCESS | 3712 | --DOCSHELL 1AB81C00 == 60 [pid = 3712] [id = 182] 04:53:06 INFO - PROCESS | 3712 | --DOCSHELL 12D29400 == 59 [pid = 3712] [id = 181] 04:53:06 INFO - PROCESS | 3712 | --DOCSHELL 18F4DC00 == 58 [pid = 3712] [id = 180] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (20A43C00) [pid = 3712] [serial = 488] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (21AC7C00) [pid = 3712] [serial = 491] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (20A03800) [pid = 3712] [serial = 524] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1FF43C00) [pid = 3712] [serial = 353] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (20A37400) [pid = 3712] [serial = 438] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (17DC4400) [pid = 3712] [serial = 432] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (209A0800) [pid = 3712] [serial = 393] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (209B3800) [pid = 3712] [serial = 444] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1D1F4C00) [pid = 3712] [serial = 350] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (20A0C000) [pid = 3712] [serial = 429] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (13232400) [pid = 3712] [serial = 441] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (17E0C400) [pid = 3712] [serial = 314] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D250000) [pid = 3712] [serial = 323] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1E03E000) [pid = 3712] [serial = 344] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (21ACA000) [pid = 3712] [serial = 386] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (18E93C00) [pid = 3712] [serial = 347] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D0ECC00) [pid = 3712] [serial = 435] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1CE26800) [pid = 3712] [serial = 317] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1B94E800) [pid = 3712] [serial = 389] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (20A38C00) [pid = 3712] [serial = 320] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1CFDF800) [pid = 3712] [serial = 509] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D6C1400) [pid = 3712] [serial = 512] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1D242400) [pid = 3712] [serial = 510] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1DA35000) [pid = 3712] [serial = 515] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1D6C1C00) [pid = 3712] [serial = 513] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (13D42400) [pid = 3712] [serial = 479] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1BC33800) [pid = 3712] [serial = 503] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1BF3C800) [pid = 3712] [serial = 504] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (13D91400) [pid = 3712] [serial = 495] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (13289800) [pid = 3712] [serial = 494] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1B070400) [pid = 3712] [serial = 498] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1ABC5000) [pid = 3712] [serial = 497] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1CB47000) [pid = 3712] [serial = 506] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1D689000) [pid = 3712] [serial = 485] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (177A4000) [pid = 3712] [serial = 500] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17FCF400) [pid = 3712] [serial = 501] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1B930000) [pid = 3712] [serial = 482] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (204CD400) [pid = 3712] [serial = 521] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (204CDC00) [pid = 3712] [serial = 522] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1FA6C800) [pid = 3712] [serial = 516] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1D6BF400) [pid = 3712] [serial = 518] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1CE25800) [pid = 3712] [serial = 507] [outer = 00000000] [url = about:blank] 04:53:06 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1D880000) [pid = 3712] [serial = 519] [outer = 00000000] [url = about:blank] 04:53:07 INFO - PROCESS | 3712 | 1461066787147 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]]]}] 04:53:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1380ms 04:53:07 INFO - PROCESS | 3712 | 1461066787161 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:53:07 INFO - PROCESS | 3712 | 1461066787165 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:53:07 INFO - PROCESS | 3712 | 1461066787172 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 3712 | 1461066787175 Marionette TRACE conn5 <- [1,730,null,{}] 04:53:07 INFO - PROCESS | 3712 | 1461066787179 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}] 04:53:07 INFO - PROCESS | 3712 | 1461066787264 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:53:07 INFO - PROCESS | 3712 | 1461066787270 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 3712 | ++DOCSHELL 12CC0000 == 59 [pid = 3712] [id = 192] 04:53:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (12D29400) [pid = 3712] [serial = 574] [outer = 00000000] 04:53:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16904400) [pid = 3712] [serial = 575] [outer = 12D29400] 04:53:07 INFO - PROCESS | 3712 | 1461066787316 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (177A6800) [pid = 3712] [serial = 576] [outer = 12D29400] 04:53:08 INFO - PROCESS | 3712 | 1461066788295 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]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:53:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1179ms 04:53:08 INFO - PROCESS | 3712 | 1461066788350 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 3712 | 1461066788352 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:53:08 INFO - PROCESS | 3712 | 1461066788356 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:53:08 INFO - PROCESS | 3712 | 1461066788358 Marionette TRACE conn5 <- [1,734,null,{}] 04:53:08 INFO - PROCESS | 3712 | 1461066788367 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}] 04:53:08 INFO - PROCESS | 3712 | 1461066788453 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:53:08 INFO - PROCESS | 3712 | 1461066788460 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 3712 | ++DOCSHELL 18F4B400 == 60 [pid = 3712] [id = 193] 04:53:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1AB8B400) [pid = 3712] [serial = 577] [outer = 00000000] 04:53:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1B92B800) [pid = 3712] [serial = 578] [outer = 1AB8B400] 04:53:08 INFO - PROCESS | 3712 | 1461066788510 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1BC32000) [pid = 3712] [serial = 579] [outer = 1AB8B400] 04:53:09 INFO - PROCESS | 3712 | 1461066789454 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]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1126ms 04:53:09 INFO - PROCESS | 3712 | 1461066789485 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 3712 | 1461066789487 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:53:09 INFO - PROCESS | 3712 | 1461066789491 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 3712 | 1461066789492 Marionette TRACE conn5 <- [1,738,null,{}] 04:53:09 INFO - PROCESS | 3712 | 1461066789503 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}] 04:53:09 INFO - PROCESS | 3712 | 1461066789617 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:53:09 INFO - PROCESS | 3712 | 1461066789624 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 3712 | ++DOCSHELL 1BF7B000 == 61 [pid = 3712] [id = 194] 04:53:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1BF85C00) [pid = 3712] [serial = 580] [outer = 00000000] 04:53:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1CE24C00) [pid = 3712] [serial = 581] [outer = 1BF85C00] 04:53:09 INFO - PROCESS | 3712 | 1461066789669 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1CE30C00) [pid = 3712] [serial = 582] [outer = 1BF85C00] 04:53:10 INFO - PROCESS | 3712 | 1461066790627 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]]]}] 04:53:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1183ms 04:53:10 INFO - PROCESS | 3712 | 1461066790674 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 3712 | 1461066790676 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:53:10 INFO - PROCESS | 3712 | 1461066790679 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 3712 | 1461066790681 Marionette TRACE conn5 <- [1,742,null,{}] 04:53:10 INFO - PROCESS | 3712 | 1461066790690 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}] 04:53:10 INFO - PROCESS | 3712 | 1461066790800 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:53:10 INFO - PROCESS | 3712 | 1461066790806 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 3712 | ++DOCSHELL 1CE24400 == 62 [pid = 3712] [id = 195] 04:53:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1CEE7000) [pid = 3712] [serial = 583] [outer = 00000000] 04:53:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1D0ECC00) [pid = 3712] [serial = 584] [outer = 1CEE7000] 04:53:10 INFO - PROCESS | 3712 | 1461066790851 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D247000) [pid = 3712] [serial = 585] [outer = 1CEE7000] 04:53:11 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1D243800) [pid = 3712] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:53:11 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1ABC1C00) [pid = 3712] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:53:11 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (17E07400) [pid = 3712] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:53:11 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13058000) [pid = 3712] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:53:11 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19505C00) [pid = 3712] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:53:11 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (12D32000) [pid = 3712] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:53:11 INFO - PROCESS | 3712 | 1461066791803 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]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:53:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 04:53:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:53:11 INFO - PROCESS | 3712 | 1461066791861 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 3712 | 1461066791863 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:53:11 INFO - PROCESS | 3712 | 1461066791866 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 3712 | 1461066791867 Marionette TRACE conn5 <- [1,746,null,{}] 04:53:11 INFO - PROCESS | 3712 | 1461066791871 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}] 04:53:12 INFO - PROCESS | 3712 | 1461066791976 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:53:12 INFO - PROCESS | 3712 | 1461066791984 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 3712 | ++DOCSHELL 1322CC00 == 63 [pid = 3712] [id = 196] 04:53:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1B06A000) [pid = 3712] [serial = 586] [outer = 00000000] 04:53:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1D3B0400) [pid = 3712] [serial = 587] [outer = 1B06A000] 04:53:12 INFO - PROCESS | 3712 | 1461066792032 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1D6C5C00) [pid = 3712] [serial = 588] [outer = 1B06A000] 04:53:12 INFO - PROCESS | 3712 | 1461066792507 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]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 04:53:12 INFO - PROCESS | 3712 | 1461066792537 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 3712 | 1461066792539 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:53:12 INFO - PROCESS | 3712 | 1461066792542 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 3712 | 1461066792543 Marionette TRACE conn5 <- [1,750,null,{}] 04:53:12 INFO - PROCESS | 3712 | 1461066792547 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}] 04:53:12 INFO - PROCESS | 3712 | 1461066792627 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:53:12 INFO - PROCESS | 3712 | 1461066792634 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 3712 | ++DOCSHELL 1D6D9000 == 64 [pid = 3712] [id = 197] 04:53:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D6E1C00) [pid = 3712] [serial = 589] [outer = 00000000] 04:53:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1D885000) [pid = 3712] [serial = 590] [outer = 1D6E1C00] 04:53:12 INFO - PROCESS | 3712 | 1461066792678 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1FA61400) [pid = 3712] [serial = 591] [outer = 1D6E1C00] 04:53:13 INFO - PROCESS | 3712 | 1461066793576 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]]]}] 04:53:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:53:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1069ms 04:53:13 INFO - PROCESS | 3712 | 1461066793612 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:53:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:53:13 INFO - PROCESS | 3712 | 1461066793616 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:53:13 INFO - PROCESS | 3712 | 1461066793662 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 3712 | 1461066793666 Marionette TRACE conn5 <- [1,754,null,{}] 04:53:13 INFO - PROCESS | 3712 | 1461066793675 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}] 04:53:13 INFO - PROCESS | 3712 | 1461066793776 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:53:13 INFO - PROCESS | 3712 | 1461066793896 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 3712 | ++DOCSHELL 13D41C00 == 65 [pid = 3712] [id = 198] 04:53:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (13D8F800) [pid = 3712] [serial = 592] [outer = 00000000] 04:53:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1754D400) [pid = 3712] [serial = 593] [outer = 13D8F800] 04:53:13 INFO - PROCESS | 3712 | 1461066793953 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (17E08800) [pid = 3712] [serial = 594] [outer = 13D8F800] 04:53:14 INFO - PROCESS | 3712 | 1461066794956 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]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:53:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1372ms 04:53:15 INFO - PROCESS | 3712 | 1461066795004 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 3712 | 1461066795010 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:53:15 INFO - PROCESS | 3712 | 1461066795018 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 3712 | 1461066795020 Marionette TRACE conn5 <- [1,758,null,{}] 04:53:15 INFO - PROCESS | 3712 | 1461066795025 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}] 04:53:15 INFO - PROCESS | 3712 | 1461066795121 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:53:15 INFO - PROCESS | 3712 | 1461066795277 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 3712 | ++DOCSHELL 1B068C00 == 66 [pid = 3712] [id = 199] 04:53:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1B069400) [pid = 3712] [serial = 595] [outer = 00000000] 04:53:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1B0C7800) [pid = 3712] [serial = 596] [outer = 1B069400] 04:53:15 INFO - PROCESS | 3712 | 1461066795375 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1BF36800) [pid = 3712] [serial = 597] [outer = 1B069400] 04:53:15 INFO - PROCESS | 3712 | 1461066795931 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]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 04:53:16 INFO - PROCESS | 3712 | 1461066795991 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 3712 | 1461066795994 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:53:16 INFO - PROCESS | 3712 | 1461066795998 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:53:16 INFO - PROCESS | 3712 | 1461066796002 Marionette TRACE conn5 <- [1,762,null,{}] 04:53:16 INFO - PROCESS | 3712 | 1461066796013 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}] 04:53:16 INFO - PROCESS | 3712 | 1461066796156 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:53:16 INFO - PROCESS | 3712 | 1461066796282 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 3712 | ++DOCSHELL 1D1F3800 == 67 [pid = 3712] [id = 200] 04:53:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1D2C8800) [pid = 3712] [serial = 598] [outer = 00000000] 04:53:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1FF02000) [pid = 3712] [serial = 599] [outer = 1D2C8800] 04:53:16 INFO - PROCESS | 3712 | 1461066796341 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1FF49000) [pid = 3712] [serial = 600] [outer = 1D2C8800] 04:53:16 INFO - PROCESS | 3712 | 1461066796937 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]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 04:53:17 INFO - PROCESS | 3712 | 1461066796971 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3712 | 1461066796974 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:53:17 INFO - PROCESS | 3712 | 1461066796977 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 3712 | 1461066796979 Marionette TRACE conn5 <- [1,766,null,{}] 04:53:17 INFO - PROCESS | 3712 | 1461066796983 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}] 04:53:17 INFO - PROCESS | 3712 | 1461066797089 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:53:17 INFO - PROCESS | 3712 | 1461066797231 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 3712 | ++DOCSHELL 2099B000 == 68 [pid = 3712] [id = 201] 04:53:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (209A3000) [pid = 3712] [serial = 601] [outer = 00000000] 04:53:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (209B2C00) [pid = 3712] [serial = 602] [outer = 209A3000] 04:53:17 INFO - PROCESS | 3712 | 1461066797287 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (209B8400) [pid = 3712] [serial = 603] [outer = 209A3000] 04:53:17 INFO - PROCESS | 3712 | 1461066797922 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]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 971ms 04:53:17 INFO - PROCESS | 3712 | 1461066797951 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 3712 | 1461066797953 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:53:17 INFO - PROCESS | 3712 | 1461066797956 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 3712 | 1461066797958 Marionette TRACE conn5 <- [1,770,null,{}] 04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:53:17 INFO - PROCESS | 3712 | 1461066797962 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}] 04:53:18 INFO - PROCESS | 3712 | 1461066798065 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:53:18 INFO - PROCESS | 3712 | 1461066798348 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 3712 | ++DOCSHELL 13D3E000 == 69 [pid = 3712] [id = 202] 04:53:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (142A6400) [pid = 3712] [serial = 604] [outer = 00000000] 04:53:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (17FA0C00) [pid = 3712] [serial = 605] [outer = 142A6400] 04:53:18 INFO - PROCESS | 3712 | 1461066798400 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (18E93C00) [pid = 3712] [serial = 606] [outer = 142A6400] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 209A7400 == 68 [pid = 3712] [id = 175] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 1322CC00 == 67 [pid = 3712] [id = 196] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 1CE24400 == 66 [pid = 3712] [id = 195] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 1BF7B000 == 65 [pid = 3712] [id = 194] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 18F4B400 == 64 [pid = 3712] [id = 193] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 12CC0000 == 63 [pid = 3712] [id = 192] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 13133800 == 62 [pid = 3712] [id = 191] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D689400) [pid = 3712] [serial = 554] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | 1461066799053 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]]]}] 04:53:19 INFO - PROCESS | 3712 | --DOCSHELL 169A7400 == 61 [pid = 3712] [id = 186] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1D3A4C00) [pid = 3712] [serial = 548] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1CE31000) [pid = 3712] [serial = 545] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1B925400) [pid = 3712] [serial = 536] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (17E04800) [pid = 3712] [serial = 542] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (17FCAC00) [pid = 3712] [serial = 543] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1B9D2800) [pid = 3712] [serial = 540] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1B06B000) [pid = 3712] [serial = 539] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (20A41400) [pid = 3712] [serial = 533] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (177ABC00) [pid = 3712] [serial = 527] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1BF84400) [pid = 3712] [serial = 530] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (13CC6800) [pid = 3712] [serial = 551] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1D3AB000) [pid = 3712] [serial = 549] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1D0E9C00) [pid = 3712] [serial = 537] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (169A6800) [pid = 3712] [serial = 552] [outer = 00000000] [url = about:blank] 04:53:19 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1CFD7000) [pid = 3712] [serial = 546] [outer = 00000000] [url = about:blank] 04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1118ms 04:53:19 INFO - PROCESS | 3712 | 1461066799080 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 3712 | 1461066799083 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:53:19 INFO - PROCESS | 3712 | 1461066799087 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 3712 | 1461066799091 Marionette TRACE conn5 <- [1,774,null,{}] 04:53:19 INFO - PROCESS | 3712 | 1461066799096 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}] 04:53:19 INFO - PROCESS | 3712 | 1461066799198 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:53:19 INFO - PROCESS | 3712 | 1461066799281 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 3712 | ++DOCSHELL 1321F800 == 62 [pid = 3712] [id = 203] 04:53:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1322A400) [pid = 3712] [serial = 607] [outer = 00000000] 04:53:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (13237800) [pid = 3712] [serial = 608] [outer = 1322A400] 04:53:19 INFO - PROCESS | 3712 | 1461066799329 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (16910C00) [pid = 3712] [serial = 609] [outer = 1322A400] 04:53:19 INFO - PROCESS | 3712 | 1461066799766 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]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 04:53:19 INFO - PROCESS | 3712 | 1461066799821 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 3712 | 1461066799825 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:53:19 INFO - PROCESS | 3712 | 1461066799829 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 3712 | 1461066799831 Marionette TRACE conn5 <- [1,778,null,{}] 04:53:19 INFO - PROCESS | 3712 | 1461066799835 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}] 04:53:19 INFO - PROCESS | 3712 | 1461066799920 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:53:19 INFO - PROCESS | 3712 | 1461066799930 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 3712 | ++DOCSHELL 19508400 == 63 [pid = 3712] [id = 204] 04:53:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1AB8E800) [pid = 3712] [serial = 610] [outer = 00000000] 04:53:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1B068000) [pid = 3712] [serial = 611] [outer = 1AB8E800] 04:53:20 INFO - PROCESS | 3712 | 1461066799976 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1B0C2800) [pid = 3712] [serial = 612] [outer = 1AB8E800] 04:53:20 INFO - PROCESS | 3712 | 1461066800457 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]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 675ms 04:53:20 INFO - PROCESS | 3712 | 1461066800509 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 3712 | 1461066800512 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:53:20 INFO - PROCESS | 3712 | 1461066800521 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 3712 | 1461066800527 Marionette TRACE conn5 <- [1,782,null,{}] 04:53:20 INFO - PROCESS | 3712 | 1461066800532 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}] 04:53:20 INFO - PROCESS | 3712 | 1461066800622 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:53:20 INFO - PROCESS | 3712 | 1461066800628 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 3712 | ++DOCSHELL 1B927C00 == 64 [pid = 3712] [id = 205] 04:53:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1CE80C00) [pid = 3712] [serial = 613] [outer = 00000000] 04:53:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1CFDDC00) [pid = 3712] [serial = 614] [outer = 1CE80C00] 04:53:20 INFO - PROCESS | 3712 | 1461066800674 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1CFE5400) [pid = 3712] [serial = 615] [outer = 1CE80C00] 04:53:21 INFO - PROCESS | 3712 | 1461066801116 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]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 04:53:21 INFO - PROCESS | 3712 | 1461066801149 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 3712 | 1461066801152 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:53:21 INFO - PROCESS | 3712 | 1461066801155 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 3712 | 1461066801157 Marionette TRACE conn5 <- [1,786,null,{}] 04:53:21 INFO - PROCESS | 3712 | 1461066801160 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}] 04:53:21 INFO - PROCESS | 3712 | 1461066801244 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:53:21 INFO - PROCESS | 3712 | 1461066801283 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 3712 | ++DOCSHELL 1D24D000 == 65 [pid = 3712] [id = 206] 04:53:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1D24D800) [pid = 3712] [serial = 616] [outer = 00000000] 04:53:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D383000) [pid = 3712] [serial = 617] [outer = 1D24D800] 04:53:21 INFO - PROCESS | 3712 | 1461066801327 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1D3A9000) [pid = 3712] [serial = 618] [outer = 1D24D800] 04:53:21 INFO - PROCESS | 3712 | 1461066801792 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]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 04:53:21 INFO - PROCESS | 3712 | 1461066801829 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 3712 | 1461066801831 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:53:21 INFO - PROCESS | 3712 | 1461066801834 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:53:21 INFO - PROCESS | 3712 | 1461066801836 Marionette TRACE conn5 <- [1,790,null,{}] 04:53:21 INFO - PROCESS | 3712 | 1461066801840 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}] 04:53:21 INFO - PROCESS | 3712 | 1461066801950 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:53:22 INFO - PROCESS | 3712 | 1461066802003 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C4000 == 66 [pid = 3712] [id = 207] 04:53:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D6C4C00) [pid = 3712] [serial = 619] [outer = 00000000] 04:53:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D7E0000) [pid = 3712] [serial = 620] [outer = 1D6C4C00] 04:53:22 INFO - PROCESS | 3712 | 1461066802064 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1FF03400) [pid = 3712] [serial = 621] [outer = 1D6C4C00] 04:53:22 INFO - PROCESS | 3712 | 1461066802536 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]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 04:53:22 INFO - PROCESS | 3712 | 1461066802573 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:53:22 INFO - PROCESS | 3712 | 1461066802575 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:53:22 INFO - PROCESS | 3712 | 1461066802578 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 3712 | 1461066802580 Marionette TRACE conn5 <- [1,794,null,{}] 04:53:22 INFO - PROCESS | 3712 | 1461066802623 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}] 04:53:22 INFO - PROCESS | 3712 | 1461066802738 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:53:22 INFO - PROCESS | 3712 | 1461066802750 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 3712 | ++DOCSHELL 1CE30000 == 67 [pid = 3712] [id = 208] 04:53:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1CE8F800) [pid = 3712] [serial = 622] [outer = 00000000] 04:53:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (209AF800) [pid = 3712] [serial = 623] [outer = 1CE8F800] 04:53:22 INFO - PROCESS | 3712 | 1461066802844 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (209B1800) [pid = 3712] [serial = 624] [outer = 1CE8F800] 04:53:23 INFO - PROCESS | 3712 | 1461066803271 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]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 750ms 04:53:23 INFO - PROCESS | 3712 | 1461066803329 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 3712 | 1461066803331 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:53:23 INFO - PROCESS | 3712 | 1461066803334 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:53:23 INFO - PROCESS | 3712 | 1461066803336 Marionette TRACE conn5 <- [1,798,null,{}] 04:53:23 INFO - PROCESS | 3712 | 1461066803345 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}] 04:53:23 INFO - PROCESS | 3712 | 1461066803455 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:53:23 INFO - PROCESS | 3712 | 1461066803641 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1BF85C00) [pid = 3712] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:53:23 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1CEE7000) [pid = 3712] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:53:23 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1AB8B400) [pid = 3712] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:53:23 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (13239C00) [pid = 3712] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:53:23 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (12D29400) [pid = 3712] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:53:23 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1B06A000) [pid = 3712] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:53:23 INFO - PROCESS | 3712 | ++DOCSHELL 12D30C00 == 68 [pid = 3712] [id = 209] 04:53:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (13056400) [pid = 3712] [serial = 625] [outer = 00000000] 04:53:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (17FA1800) [pid = 3712] [serial = 626] [outer = 13056400] 04:53:23 INFO - PROCESS | 3712 | 1461066803690 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1B06CC00) [pid = 3712] [serial = 627] [outer = 13056400] 04:53:24 INFO - PROCESS | 3712 | 1461066804077 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]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 770ms 04:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:53:24 INFO - PROCESS | 3712 | 1461066804109 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 3712 | 1461066804111 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:53:24 INFO - PROCESS | 3712 | 1461066804114 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 3712 | 1461066804116 Marionette TRACE conn5 <- [1,802,null,{}] 04:53:24 INFO - PROCESS | 3712 | 1461066804119 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}] 04:53:24 INFO - PROCESS | 3712 | 1461066804233 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:53:24 INFO - PROCESS | 3712 | 1461066804241 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3712 | ++DOCSHELL 13464C00 == 69 [pid = 3712] [id = 210] 04:53:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (17DDB800) [pid = 3712] [serial = 628] [outer = 00000000] 04:53:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (20A2BC00) [pid = 3712] [serial = 629] [outer = 17DDB800] 04:53:24 INFO - PROCESS | 3712 | 1461066804287 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (20A43400) [pid = 3712] [serial = 630] [outer = 17DDB800] 04:53:24 INFO - PROCESS | 3712 | 1461066804703 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] 04:53:24 INFO - PROCESS | 3712 | 1461066804748 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:53:24 INFO - PROCESS | 3712 | 1461066804752 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 3712 | 1461066804753 Marionette TRACE conn5 <- [1,806,null,{}] 04:53:24 INFO - PROCESS | 3712 | 1461066804757 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}] 04:53:24 INFO - PROCESS | 3712 | 1461066804876 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:53:24 INFO - PROCESS | 3712 | 1461066804884 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 3712 | ++DOCSHELL 20A2E400 == 70 [pid = 3712] [id = 211] 04:53:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (20A3F400) [pid = 3712] [serial = 631] [outer = 00000000] 04:53:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (20ABA800) [pid = 3712] [serial = 632] [outer = 20A3F400] 04:53:24 INFO - PROCESS | 3712 | 1461066804930 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (20AED000) [pid = 3712] [serial = 633] [outer = 20A3F400] 04:53:25 INFO - PROCESS | 3712 | 1461066805346 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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 04:53:25 INFO - PROCESS | 3712 | 1461066805382 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 3712 | 1461066805384 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:53:25 INFO - PROCESS | 3712 | 1461066805387 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 3712 | 1461066805389 Marionette TRACE conn5 <- [1,810,null,{}] 04:53:25 INFO - PROCESS | 3712 | 1461066805393 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}] 04:53:25 INFO - PROCESS | 3712 | 1461066805534 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:53:25 INFO - PROCESS | 3712 | 1461066805552 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 3712 | ++DOCSHELL 13D92000 == 71 [pid = 3712] [id = 212] 04:53:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (20AEF000) [pid = 3712] [serial = 634] [outer = 00000000] 04:53:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (21AC8800) [pid = 3712] [serial = 635] [outer = 20AEF000] 04:53:25 INFO - PROCESS | 3712 | 1461066805601 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (21AD0400) [pid = 3712] [serial = 636] [outer = 20AEF000] 04:53:26 INFO - PROCESS | 3712 | 1461066806268 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] 04:53:26 INFO - PROCESS | 3712 | 1461066806325 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:53:26 INFO - PROCESS | 3712 | 1461066806331 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 3712 | 1461066806335 Marionette TRACE conn5 <- [1,814,null,{}] 04:53:26 INFO - PROCESS | 3712 | 1461066806341 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}] 04:53:26 INFO - PROCESS | 3712 | 1461066806459 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:53:26 INFO - PROCESS | 3712 | 1461066806593 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 3712 | ++DOCSHELL 17DE3000 == 72 [pid = 3712] [id = 213] 04:53:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (17EA6C00) [pid = 3712] [serial = 637] [outer = 00000000] 04:53:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1ABC2400) [pid = 3712] [serial = 638] [outer = 17EA6C00] 04:53:26 INFO - PROCESS | 3712 | 1461066806651 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1BF79400) [pid = 3712] [serial = 639] [outer = 17EA6C00] 04:53:27 INFO - PROCESS | 3712 | 1461066807278 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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 04:53:27 INFO - PROCESS | 3712 | 1461066807304 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 3712 | 1461066807310 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:53:27 INFO - PROCESS | 3712 | 1461066807317 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 3712 | 1461066807320 Marionette TRACE conn5 <- [1,818,null,{}] 04:53:27 INFO - PROCESS | 3712 | 1461066807324 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}] 04:53:27 INFO - PROCESS | 3712 | 1461066807436 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:53:27 INFO - PROCESS | 3712 | 1461066807566 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 3712 | ++DOCSHELL 1BF83400 == 73 [pid = 3712] [id = 214] 04:53:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D1EB800) [pid = 3712] [serial = 640] [outer = 00000000] 04:53:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1DA41C00) [pid = 3712] [serial = 641] [outer = 1D1EB800] 04:53:27 INFO - PROCESS | 3712 | 1461066807622 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (204CDC00) [pid = 3712] [serial = 642] [outer = 1D1EB800] 04:53:28 INFO - PROCESS | 3712 | 1461066808247 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]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 971ms 04:53:28 INFO - PROCESS | 3712 | 1461066808289 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 3712 | 1461066808292 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:53:28 INFO - PROCESS | 3712 | 1461066808296 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 3712 | 1461066808300 Marionette TRACE conn5 <- [1,822,null,{}] 04:53:28 INFO - PROCESS | 3712 | 1461066808312 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}] 04:53:28 INFO - PROCESS | 3712 | 1461066808424 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:53:28 INFO - PROCESS | 3712 | 1461066808557 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 3712 | ++DOCSHELL 20A3C800 == 74 [pid = 3712] [id = 215] 04:53:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (20ABBC00) [pid = 3712] [serial = 643] [outer = 00000000] 04:53:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (21C9D000) [pid = 3712] [serial = 644] [outer = 20ABBC00] 04:53:28 INFO - PROCESS | 3712 | 1461066808616 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (21CA2400) [pid = 3712] [serial = 645] [outer = 20ABBC00] 04:53:29 INFO - PROCESS | 3712 | 1461066809149 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]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 890ms 04:53:29 INFO - PROCESS | 3712 | 1461066809189 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 3712 | 1461066809192 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:53:29 INFO - PROCESS | 3712 | 1461066809195 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 3712 | 1461066809197 Marionette TRACE conn5 <- [1,826,null,{}] 04:53:29 INFO - PROCESS | 3712 | 1461066809201 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}] 04:53:29 INFO - PROCESS | 3712 | 1461066809310 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:53:29 INFO - PROCESS | 3712 | 1461066809414 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 3712 | ++DOCSHELL 22506400 == 75 [pid = 3712] [id = 216] 04:53:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (22506800) [pid = 3712] [serial = 646] [outer = 00000000] 04:53:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (22548000) [pid = 3712] [serial = 647] [outer = 22506800] 04:53:29 INFO - PROCESS | 3712 | 1461066809469 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (2254DC00) [pid = 3712] [serial = 648] [outer = 22506800] 04:53:30 INFO - PROCESS | 3712 | 1461066810069 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]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 04:53:30 INFO - PROCESS | 3712 | 1461066810129 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 3712 | 1461066810131 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:53:30 INFO - PROCESS | 3712 | 1461066810135 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:53:30 INFO - PROCESS | 3712 | 1461066810137 Marionette TRACE conn5 <- [1,830,null,{}] 04:53:30 INFO - PROCESS | 3712 | 1461066810140 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}] 04:53:30 INFO - PROCESS | 3712 | 1461066810245 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:53:30 INFO - PROCESS | 3712 | 1461066810348 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 3712 | ++DOCSHELL 1CB41C00 == 76 [pid = 3712] [id = 217] 04:53:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (2250E800) [pid = 3712] [serial = 649] [outer = 00000000] 04:53:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (225E5000) [pid = 3712] [serial = 650] [outer = 2250E800] 04:53:30 INFO - PROCESS | 3712 | 1461066810402 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (225E7000) [pid = 3712] [serial = 651] [outer = 2250E800] 04:53:31 INFO - PROCESS | 3712 | 1461066811062 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]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 971ms 04:53:31 INFO - PROCESS | 3712 | 1461066811109 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 3712 | 1461066811111 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:53:31 INFO - PROCESS | 3712 | 1461066811114 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 3712 | 1461066811116 Marionette TRACE conn5 <- [1,834,null,{}] 04:53:31 INFO - PROCESS | 3712 | 1461066811120 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}] 04:53:31 INFO - PROCESS | 3712 | 1461066811238 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:53:31 INFO - PROCESS | 3712 | 1461066811372 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 3712 | ++DOCSHELL 18E8A000 == 77 [pid = 3712] [id = 218] 04:53:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (18EB0400) [pid = 3712] [serial = 652] [outer = 00000000] 04:53:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1D245800) [pid = 3712] [serial = 653] [outer = 18EB0400] 04:53:31 INFO - PROCESS | 3712 | 1461066811430 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (20A06000) [pid = 3712] [serial = 654] [outer = 18EB0400] 04:53:32 INFO - PROCESS | 3712 | 1461066812157 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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1073ms 04:53:32 INFO - PROCESS | 3712 | 1461066812192 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 3712 | 1461066812197 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:53:32 INFO - PROCESS | 3712 | 1461066812202 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 3712 | 1461066812205 Marionette TRACE conn5 <- [1,838,null,{}] 04:53:32 INFO - PROCESS | 3712 | 1461066812210 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}] 04:53:32 INFO - PROCESS | 3712 | 1461066812314 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:53:32 INFO - PROCESS | 3712 | 1461066812422 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 3712 | ++DOCSHELL 13230800 == 78 [pid = 3712] [id = 219] 04:53:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (13235000) [pid = 3712] [serial = 655] [outer = 00000000] 04:53:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (17E04800) [pid = 3712] [serial = 656] [outer = 13235000] 04:53:32 INFO - PROCESS | 3712 | 1461066812471 Marionette DEBUG loaded listener.js 04:53:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (17FD4400) [pid = 3712] [serial = 657] [outer = 13235000] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 18F4A800 == 77 [pid = 3712] [id = 185] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 20A2E400 == 76 [pid = 3712] [id = 211] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 13464C00 == 75 [pid = 3712] [id = 210] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 12D30C00 == 74 [pid = 3712] [id = 209] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 1CE30000 == 73 [pid = 3712] [id = 208] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 1D6C4000 == 72 [pid = 3712] [id = 207] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 1D24D000 == 71 [pid = 3712] [id = 206] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 1B927C00 == 70 [pid = 3712] [id = 205] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1D885000) [pid = 3712] [serial = 590] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 19508400 == 69 [pid = 3712] [id = 204] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 1321F800 == 68 [pid = 3712] [id = 203] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 13D3E000 == 67 [pid = 3712] [id = 202] 04:53:33 INFO - PROCESS | 3712 | --DOCSHELL 1D6D9000 == 66 [pid = 3712] [id = 197] 04:53:33 INFO - PROCESS | 3712 | 1461066813146 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]]]}] 04:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 04:53:33 INFO - PROCESS | 3712 | 1461066813177 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3712 | 1461066813183 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:53:33 INFO - PROCESS | 3712 | 1461066813189 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - PROCESS | 3712 | 1461066813191 Marionette TRACE conn5 <- [1,842,null,{}] 04:53:33 INFO - PROCESS | 3712 | 1461066813195 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}] 04:53:33 INFO - PROCESS | 3712 | 1461066813292 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1CE24C00) [pid = 3712] [serial = 581] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (20A26800) [pid = 3712] [serial = 569] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1D0ECC00) [pid = 3712] [serial = 584] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1BF7BC00) [pid = 3712] [serial = 560] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (1FFC7000) [pid = 3712] [serial = 563] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (17D35400) [pid = 3712] [serial = 557] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (209B2000) [pid = 3712] [serial = 566] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1CE30C00) [pid = 3712] [serial = 582] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1B92B800) [pid = 3712] [serial = 578] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (18E88400) [pid = 3712] [serial = 573] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17E08C00) [pid = 3712] [serial = 572] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (16904400) [pid = 3712] [serial = 575] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (177A6800) [pid = 3712] [serial = 576] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D3B0400) [pid = 3712] [serial = 587] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D6C5C00) [pid = 3712] [serial = 588] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1BC32000) [pid = 3712] [serial = 579] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D247000) [pid = 3712] [serial = 585] [outer = 00000000] [url = about:blank] 04:53:33 INFO - PROCESS | 3712 | 1461066813396 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5BC00 == 67 [pid = 3712] [id = 220] 04:53:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (0EB62400) [pid = 3712] [serial = 658] [outer = 00000000] 04:53:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (13464C00) [pid = 3712] [serial = 659] [outer = 0EB62400] 04:53:33 INFO - PROCESS | 3712 | 1461066813442 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (17DE2400) [pid = 3712] [serial = 660] [outer = 0EB62400] 04:53:33 INFO - PROCESS | 3712 | 1461066813815 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]]]}] 04:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 675ms 04:53:33 INFO - PROCESS | 3712 | 1461066813867 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:53:33 INFO - PROCESS | 3712 | 1461066813869 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:53:33 INFO - PROCESS | 3712 | 1461066813873 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:53:33 INFO - PROCESS | 3712 | 1461066813876 Marionette TRACE conn5 <- [1,846,null,{}] 04:53:33 INFO - PROCESS | 3712 | 1461066813887 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}] 04:53:34 INFO - PROCESS | 3712 | 1461066814005 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:53:34 INFO - PROCESS | 3712 | 1461066814021 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 3712 | ++DOCSHELL 1B073000 == 68 [pid = 3712] [id = 221] 04:53:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1B073800) [pid = 3712] [serial = 661] [outer = 00000000] 04:53:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1B9C9C00) [pid = 3712] [serial = 662] [outer = 1B073800] 04:53:34 INFO - PROCESS | 3712 | 1461066814071 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1BF7F800) [pid = 3712] [serial = 663] [outer = 1B073800] 04:53:34 INFO - PROCESS | 3712 | 1461066814530 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]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 04:53:34 INFO - PROCESS | 3712 | 1461066814547 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 3712 | 1461066814549 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:53:34 INFO - PROCESS | 3712 | 1461066814553 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:53:34 INFO - PROCESS | 3712 | 1461066814555 Marionette TRACE conn5 <- [1,850,null,{}] 04:53:34 INFO - PROCESS | 3712 | 1461066814558 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}] 04:53:34 INFO - PROCESS | 3712 | 1461066814643 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:53:34 INFO - PROCESS | 3712 | 1461066814650 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 3712 | ++DOCSHELL 1C1FE000 == 69 [pid = 3712] [id = 222] 04:53:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CC10800) [pid = 3712] [serial = 664] [outer = 00000000] 04:53:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1CE2D800) [pid = 3712] [serial = 665] [outer = 1CC10800] 04:53:34 INFO - PROCESS | 3712 | 1461066814697 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1CE85C00) [pid = 3712] [serial = 666] [outer = 1CC10800] 04:53:36 INFO - PROCESS | 3712 | 1461066816198 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]]]}] 04:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1670ms 04:53:36 INFO - PROCESS | 3712 | 1461066816227 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 3712 | 1461066816229 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:53:36 INFO - PROCESS | 3712 | 1461066816232 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 3712 | 1461066816234 Marionette TRACE conn5 <- [1,854,null,{}] 04:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:53:36 INFO - PROCESS | 3712 | 1461066816238 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}] 04:53:36 INFO - PROCESS | 3712 | 1461066816351 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:53:36 INFO - PROCESS | 3712 | 1461066816408 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 3712 | ++DOCSHELL 12D33000 == 70 [pid = 3712] [id = 223] 04:53:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1CEE5400) [pid = 3712] [serial = 667] [outer = 00000000] 04:53:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D242800) [pid = 3712] [serial = 668] [outer = 1CEE5400] 04:53:36 INFO - PROCESS | 3712 | 1461066816458 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D6CDC00) [pid = 3712] [serial = 669] [outer = 1CEE5400] 04:53:36 INFO - PROCESS | 3712 | 1461066816913 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]]]}] 04:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 04:53:37 INFO - PROCESS | 3712 | 1461066816971 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3712 | 1461066816973 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:53:37 INFO - PROCESS | 3712 | 1461066816976 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 3712 | 1461066816978 Marionette TRACE conn5 <- [1,858,null,{}] 04:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:53:37 INFO - PROCESS | 3712 | 1461066816982 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}] 04:53:37 INFO - PROCESS | 3712 | 1461066817106 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:53:37 INFO - PROCESS | 3712 | 1461066817169 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 3712 | ++DOCSHELL 1D6E2400 == 71 [pid = 3712] [id = 224] 04:53:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1FF09000) [pid = 3712] [serial = 670] [outer = 00000000] 04:53:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (209A5000) [pid = 3712] [serial = 671] [outer = 1FF09000] 04:53:37 INFO - PROCESS | 3712 | 1461066817216 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (209A8000) [pid = 3712] [serial = 672] [outer = 1FF09000] 04:53:37 INFO - PROCESS | 3712 | 1461066817616 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]]]}] 04:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 04:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:53:37 INFO - PROCESS | 3712 | 1461066817652 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 3712 | 1461066817654 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:53:37 INFO - PROCESS | 3712 | 1461066817657 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 3712 | 1461066817659 Marionette TRACE conn5 <- [1,862,null,{}] 04:53:37 INFO - PROCESS | 3712 | 1461066817662 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}] 04:53:37 INFO - PROCESS | 3712 | 1461066817780 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:53:37 INFO - PROCESS | 3712 | 1461066817844 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 3712 | ++DOCSHELL 20A01400 == 72 [pid = 3712] [id = 225] 04:53:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (20A0F000) [pid = 3712] [serial = 673] [outer = 00000000] 04:53:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (20A2F800) [pid = 3712] [serial = 674] [outer = 20A0F000] 04:53:37 INFO - PROCESS | 3712 | 1461066817889 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (20A3D800) [pid = 3712] [serial = 675] [outer = 20A0F000] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1CE80C00) [pid = 3712] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1D24D800) [pid = 3712] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1322A400) [pid = 3712] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (13056400) [pid = 3712] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1CE8F800) [pid = 3712] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17DDB800) [pid = 3712] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (142A6400) [pid = 3712] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D6C4C00) [pid = 3712] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1AB8E800) [pid = 3712] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:53:38 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (20A3F400) [pid = 3712] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:53:38 INFO - PROCESS | 3712 | 1461066818584 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]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 972ms 04:53:38 INFO - PROCESS | 3712 | 1461066818630 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 3712 | 1461066818632 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:53:38 INFO - PROCESS | 3712 | 1461066818635 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 3712 | 1461066818637 Marionette TRACE conn5 <- [1,866,null,{}] 04:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:53:38 INFO - PROCESS | 3712 | 1461066818641 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}] 04:53:38 INFO - PROCESS | 3712 | 1461066818725 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:53:38 INFO - PROCESS | 3712 | 1461066818732 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 3712 | ++DOCSHELL 1D07D400 == 73 [pid = 3712] [id = 226] 04:53:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D080400) [pid = 3712] [serial = 676] [outer = 00000000] 04:53:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D084800) [pid = 3712] [serial = 677] [outer = 1D080400] 04:53:38 INFO - PROCESS | 3712 | 1461066818778 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D084C00) [pid = 3712] [serial = 678] [outer = 1D080400] 04:53:39 INFO - PROCESS | 3712 | 1461066819204 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]]]}] 04:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 04:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:53:39 INFO - PROCESS | 3712 | 1461066819271 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3712 | 1461066819273 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:53:39 INFO - PROCESS | 3712 | 1461066819276 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 3712 | 1461066819278 Marionette TRACE conn5 <- [1,870,null,{}] 04:53:39 INFO - PROCESS | 3712 | 1461066819281 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}] 04:53:39 INFO - PROCESS | 3712 | 1461066819365 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:53:39 INFO - PROCESS | 3712 | 1461066819371 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 3712 | ++DOCSHELL 1D08BC00 == 74 [pid = 3712] [id = 227] 04:53:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D08C800) [pid = 3712] [serial = 679] [outer = 00000000] 04:53:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D889000) [pid = 3712] [serial = 680] [outer = 1D08C800] 04:53:39 INFO - PROCESS | 3712 | 1461066819417 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (20A27000) [pid = 3712] [serial = 681] [outer = 1D08C800] 04:53:39 INFO - PROCESS | 3712 | 1461066819862 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]]]}] 04:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 04:53:39 INFO - PROCESS | 3712 | 1461066819930 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 3712 | 1461066819932 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:53:39 INFO - PROCESS | 3712 | 1461066819936 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 3712 | 1461066819937 Marionette TRACE conn5 <- [1,874,null,{}] 04:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:53:39 INFO - PROCESS | 3712 | 1461066819941 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}] 04:53:40 INFO - PROCESS | 3712 | 1461066820030 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:53:40 INFO - PROCESS | 3712 | 1461066820036 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C0800 == 75 [pid = 3712] [id = 228] 04:53:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (20A2A800) [pid = 3712] [serial = 682] [outer = 00000000] 04:53:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (20AB8800) [pid = 3712] [serial = 683] [outer = 20A2A800] 04:53:40 INFO - PROCESS | 3712 | 1461066820082 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (20AB9400) [pid = 3712] [serial = 684] [outer = 20A2A800] 04:53:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (0EB11800) [pid = 3712] [serial = 685] [outer = 1260C400] 04:53:40 INFO - PROCESS | 3712 | 1461066820912 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]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1014ms 04:53:40 INFO - PROCESS | 3712 | 1461066820957 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 3712 | 1461066820962 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:53:41 INFO - PROCESS | 3712 | 1461066820968 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 3712 | 1461066820972 Marionette TRACE conn5 <- [1,878,null,{}] 04:53:41 INFO - PROCESS | 3712 | 1461066820998 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}] 04:53:41 INFO - PROCESS | 3712 | 1461066821144 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:53:41 INFO - PROCESS | 3712 | 1461066821280 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 3712 | ++DOCSHELL 13135000 == 76 [pid = 3712] [id = 229] 04:53:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (13211000) [pid = 3712] [serial = 686] [outer = 00000000] 04:53:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (13460C00) [pid = 3712] [serial = 687] [outer = 13211000] 04:53:41 INFO - PROCESS | 3712 | 1461066821338 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (169A6800) [pid = 3712] [serial = 688] [outer = 13211000] 04:53:41 INFO - PROCESS | 3712 | 1461066821914 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]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 990ms 04:53:41 INFO - PROCESS | 3712 | 1461066821961 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 3712 | 1461066821967 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:53:42 INFO - PROCESS | 3712 | 1461066821973 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 3712 | 1461066821976 Marionette TRACE conn5 <- [1,882,null,{}] 04:53:42 INFO - PROCESS | 3712 | 1461066821981 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}] 04:53:42 INFO - PROCESS | 3712 | 1461066822140 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:53:42 INFO - PROCESS | 3712 | 1461066822203 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 3712 | ++DOCSHELL 13D40000 == 77 [pid = 3712] [id = 230] 04:53:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (177A4000) [pid = 3712] [serial = 689] [outer = 00000000] 04:53:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (19995000) [pid = 3712] [serial = 690] [outer = 177A4000] 04:53:42 INFO - PROCESS | 3712 | 1461066822259 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1B0C7000) [pid = 3712] [serial = 691] [outer = 177A4000] 04:53:42 INFO - PROCESS | 3712 | 1461066822881 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]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 04:53:42 INFO - PROCESS | 3712 | 1461066822947 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 3712 | 1461066822950 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:53:42 INFO - PROCESS | 3712 | 1461066822954 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 3712 | 1461066822958 Marionette TRACE conn5 <- [1,886,null,{}] 04:53:43 INFO - PROCESS | 3712 | 1461066822969 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}] 04:53:43 INFO - PROCESS | 3712 | 1461066823084 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:53:43 INFO - PROCESS | 3712 | 1461066823221 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 3712 | ++DOCSHELL 1D1F6C00 == 78 [pid = 3712] [id = 231] 04:53:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1D6C9C00) [pid = 3712] [serial = 692] [outer = 00000000] 04:53:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (204C2C00) [pid = 3712] [serial = 693] [outer = 1D6C9C00] 04:53:43 INFO - PROCESS | 3712 | 1461066823279 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (20A25800) [pid = 3712] [serial = 694] [outer = 1D6C9C00] 04:53:43 INFO - PROCESS | 3712 | 1461066823898 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]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 04:53:43 INFO - PROCESS | 3712 | 1461066823931 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 3712 | 1461066823934 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:53:43 INFO - PROCESS | 3712 | 1461066823939 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 3712 | 1461066823941 Marionette TRACE conn5 <- [1,890,null,{}] 04:53:43 INFO - PROCESS | 3712 | 1461066823945 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}] 04:53:44 INFO - PROCESS | 3712 | 1461066824055 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:53:44 INFO - PROCESS | 3712 | 1461066824189 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 3712 | ++DOCSHELL 1D083000 == 79 [pid = 3712] [id = 232] 04:53:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (204C0400) [pid = 3712] [serial = 695] [outer = 00000000] 04:53:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (21C98000) [pid = 3712] [serial = 696] [outer = 204C0400] 04:53:44 INFO - PROCESS | 3712 | 1461066824245 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (22076C00) [pid = 3712] [serial = 697] [outer = 204C0400] 04:53:44 INFO - PROCESS | 3712 | 1461066824800 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]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 04:53:44 INFO - PROCESS | 3712 | 1461066824873 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 3712 | 1461066824875 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:53:44 INFO - PROCESS | 3712 | 1461066824879 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 3712 | 1461066824881 Marionette TRACE conn5 <- [1,894,null,{}] 04:53:44 INFO - PROCESS | 3712 | 1461066824885 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}] 04:53:45 INFO - PROCESS | 3712 | 1461066824990 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:53:45 INFO - PROCESS | 3712 | 1461066825124 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 3712 | ++DOCSHELL 1D04E000 == 80 [pid = 3712] [id = 233] 04:53:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1D050000) [pid = 3712] [serial = 698] [outer = 00000000] 04:53:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1D057C00) [pid = 3712] [serial = 699] [outer = 1D050000] 04:53:45 INFO - PROCESS | 3712 | 1461066825179 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1D059C00) [pid = 3712] [serial = 700] [outer = 1D050000] 04:53:45 INFO - PROCESS | 3712 | 1461066825810 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]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 04:53:45 INFO - PROCESS | 3712 | 1461066825853 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 3712 | 1461066825855 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:53:45 INFO - PROCESS | 3712 | 1461066825860 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 3712 | 1461066825862 Marionette TRACE conn5 <- [1,898,null,{}] 04:53:45 INFO - PROCESS | 3712 | 1461066825866 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}] 04:53:46 INFO - PROCESS | 3712 | 1461066825995 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:53:46 INFO - PROCESS | 3712 | 1461066826132 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 3712 | ++DOCSHELL 1CEEA000 == 81 [pid = 3712] [id = 234] 04:53:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1D058400) [pid = 3712] [serial = 701] [outer = 00000000] 04:53:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (1D3A7800) [pid = 3712] [serial = 702] [outer = 1D058400] 04:53:46 INFO - PROCESS | 3712 | 1461066826188 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (1D3B2000) [pid = 3712] [serial = 703] [outer = 1D058400] 04:53:47 INFO - PROCESS | 3712 | 1461066826981 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]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1176ms 04:53:47 INFO - PROCESS | 3712 | 1461066827039 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:53:47 INFO - PROCESS | 3712 | 1461066827042 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:53:47 INFO - PROCESS | 3712 | 1461066827048 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 3712 | 1461066827051 Marionette TRACE conn5 <- [1,902,null,{}] 04:53:47 INFO - PROCESS | 3712 | 1461066827072 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}] 04:53:47 INFO - PROCESS | 3712 | 1461066827175 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:53:47 INFO - PROCESS | 3712 | 1461066827322 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 3712 | ++DOCSHELL 1771D800 == 82 [pid = 3712] [id = 235] 04:53:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (17724400) [pid = 3712] [serial = 704] [outer = 00000000] 04:53:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (17FCA400) [pid = 3712] [serial = 705] [outer = 17724400] 04:53:47 INFO - PROCESS | 3712 | 1461066827375 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (18EB3000) [pid = 3712] [serial = 706] [outer = 17724400] 04:53:47 INFO - PROCESS | 3712 | --DOCSHELL 1D08BC00 == 81 [pid = 3712] [id = 227] 04:53:47 INFO - PROCESS | 3712 | --DOCSHELL 1D07D400 == 80 [pid = 3712] [id = 226] 04:53:47 INFO - PROCESS | 3712 | --DOCSHELL 20A01400 == 79 [pid = 3712] [id = 225] 04:53:47 INFO - PROCESS | 3712 | --DOCSHELL 1D6E2400 == 78 [pid = 3712] [id = 224] 04:53:47 INFO - PROCESS | 3712 | --DOCSHELL 12D33000 == 77 [pid = 3712] [id = 223] 04:53:47 INFO - PROCESS | 3712 | --DOCSHELL 1C1FE000 == 76 [pid = 3712] [id = 222] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (1FF02000) [pid = 3712] [serial = 599] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (209B2C00) [pid = 3712] [serial = 602] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (1B0C7800) [pid = 3712] [serial = 596] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (1754D400) [pid = 3712] [serial = 593] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOCSHELL 1B073000 == 75 [pid = 3712] [id = 221] 04:53:48 INFO - PROCESS | 3712 | --DOCSHELL 0EB5BC00 == 74 [pid = 3712] [id = 220] 04:53:48 INFO - PROCESS | 3712 | --DOCSHELL 13230800 == 73 [pid = 3712] [id = 219] 04:53:48 INFO - PROCESS | 3712 | --DOCSHELL 17DE3000 == 72 [pid = 3712] [id = 213] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (1CFE5400) [pid = 3712] [serial = 615] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1D3A9000) [pid = 3712] [serial = 618] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (16910C00) [pid = 3712] [serial = 609] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (17FA1800) [pid = 3712] [serial = 626] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (209B1800) [pid = 3712] [serial = 624] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (20A2BC00) [pid = 3712] [serial = 629] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (209AF800) [pid = 3712] [serial = 623] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (17FA0C00) [pid = 3712] [serial = 605] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1FF03400) [pid = 3712] [serial = 621] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1CFDDC00) [pid = 3712] [serial = 614] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (13237800) [pid = 3712] [serial = 608] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D7E0000) [pid = 3712] [serial = 620] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1B06CC00) [pid = 3712] [serial = 627] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1D383000) [pid = 3712] [serial = 617] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1B0C2800) [pid = 3712] [serial = 612] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (20A43400) [pid = 3712] [serial = 630] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1B068000) [pid = 3712] [serial = 611] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (18E93C00) [pid = 3712] [serial = 606] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (20ABA800) [pid = 3712] [serial = 632] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (20AED000) [pid = 3712] [serial = 633] [outer = 00000000] [url = about:blank] 04:53:48 INFO - PROCESS | 3712 | 1461066828033 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]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1041ms 04:53:48 INFO - PROCESS | 3712 | 1461066828089 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 3712 | 1461066828094 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:53:48 INFO - PROCESS | 3712 | 1461066828100 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 3712 | 1461066828103 Marionette TRACE conn5 <- [1,906,null,{}] 04:53:48 INFO - PROCESS | 3712 | 1461066828107 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}] 04:53:48 INFO - PROCESS | 3712 | 1461066828194 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:53:48 INFO - PROCESS | 3712 | 1461066828202 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 3712 | ++DOCSHELL 13464400 == 73 [pid = 3712] [id = 236] 04:53:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1429F800) [pid = 3712] [serial = 707] [outer = 00000000] 04:53:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (17D2C800) [pid = 3712] [serial = 708] [outer = 1429F800] 04:53:48 INFO - PROCESS | 3712 | 1461066828256 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (18E88400) [pid = 3712] [serial = 709] [outer = 1429F800] 04:53:48 INFO - PROCESS | 3712 | 1461066828797 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]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 04:53:48 INFO - PROCESS | 3712 | 1461066828834 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 3712 | 1461066828836 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:53:48 INFO - PROCESS | 3712 | 1461066828840 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 3712 | 1461066828843 Marionette TRACE conn5 <- [1,910,null,{}] 04:53:48 INFO - PROCESS | 3712 | 1461066828853 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}] 04:53:48 INFO - PROCESS | 3712 | 1461066828943 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:53:48 INFO - PROCESS | 3712 | 1461066828950 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 3712 | ++DOCSHELL 1BF79C00 == 74 [pid = 3712] [id = 237] 04:53:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1BF7A800) [pid = 3712] [serial = 710] [outer = 00000000] 04:53:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1C11DC00) [pid = 3712] [serial = 711] [outer = 1BF7A800] 04:53:49 INFO - PROCESS | 3712 | 1461066829001 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1CE2BC00) [pid = 3712] [serial = 712] [outer = 1BF7A800] 04:53:49 INFO - PROCESS | 3712 | 1461066829464 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]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 04:53:49 INFO - PROCESS | 3712 | 1461066829514 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 3712 | 1461066829516 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:53:49 INFO - PROCESS | 3712 | 1461066829519 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:53:49 INFO - PROCESS | 3712 | 1461066829521 Marionette TRACE conn5 <- [1,914,null,{}] 04:53:49 INFO - PROCESS | 3712 | 1461066829525 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}] 04:53:49 INFO - PROCESS | 3712 | 1461066829611 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:53:49 INFO - PROCESS | 3712 | 1461066829620 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDA800 == 75 [pid = 3712] [id = 238] 04:53:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1CFDB800) [pid = 3712] [serial = 713] [outer = 00000000] 04:53:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1D058C00) [pid = 3712] [serial = 714] [outer = 1CFDB800] 04:53:49 INFO - PROCESS | 3712 | 1461066829665 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1D07E800) [pid = 3712] [serial = 715] [outer = 1CFDB800] 04:53:50 INFO - PROCESS | 3712 | 1461066830163 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]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:53:50 INFO - PROCESS | 3712 | 1461066830194 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 3712 | 1461066830196 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:53:50 INFO - PROCESS | 3712 | 1461066830199 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 3712 | 1461066830201 Marionette TRACE conn5 <- [1,918,null,{}] 04:53:50 INFO - PROCESS | 3712 | 1461066830204 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}] 04:53:50 INFO - PROCESS | 3712 | 1461066830319 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:53:50 INFO - PROCESS | 3712 | 1461066830375 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5F800 == 76 [pid = 3712] [id = 239] 04:53:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1B064400) [pid = 3712] [serial = 716] [outer = 00000000] 04:53:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1D24D000) [pid = 3712] [serial = 717] [outer = 1B064400] 04:53:50 INFO - PROCESS | 3712 | 1461066830420 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (1D3A7000) [pid = 3712] [serial = 718] [outer = 1B064400] 04:53:50 INFO - PROCESS | 3712 | 1461066830856 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]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 04:53:50 INFO - PROCESS | 3712 | 1461066830870 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 3712 | 1461066830872 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:53:50 INFO - PROCESS | 3712 | 1461066830875 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:53:50 INFO - PROCESS | 3712 | 1461066830877 Marionette TRACE conn5 <- [1,922,null,{}] 04:53:50 INFO - PROCESS | 3712 | 1461066830881 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}] 04:53:51 INFO - PROCESS | 3712 | 1461066831022 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:53:51 INFO - PROCESS | 3712 | 1461066831115 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 3712 | ++DOCSHELL 1E041800 == 77 [pid = 3712] [id = 240] 04:53:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (1FF03000) [pid = 3712] [serial = 719] [outer = 00000000] 04:53:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1FFCB000) [pid = 3712] [serial = 720] [outer = 1FF03000] 04:53:51 INFO - PROCESS | 3712 | 1461066831163 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (204C1C00) [pid = 3712] [serial = 721] [outer = 1FF03000] 04:53:51 INFO - PROCESS | 3712 | 1461066831614 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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 771ms 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:53:51 INFO - PROCESS | 3712 | 1461066831650 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 3712 | 1461066831652 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:53:51 INFO - PROCESS | 3712 | 1461066831655 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 3712 | 1461066831656 Marionette TRACE conn5 <- [1,926,null,{}] 04:53:51 INFO - PROCESS | 3712 | 1461066831660 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}] 04:53:51 INFO - PROCESS | 3712 | 1461066831775 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:53:51 INFO - PROCESS | 3712 | 1461066831781 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 3712 | ++DOCSHELL 1322FC00 == 78 [pid = 3712] [id = 241] 04:53:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (17FA4800) [pid = 3712] [serial = 722] [outer = 00000000] 04:53:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (20A06C00) [pid = 3712] [serial = 723] [outer = 17FA4800] 04:53:51 INFO - PROCESS | 3712 | 1461066831828 Marionette DEBUG loaded listener.js 04:53:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (20A0F800) [pid = 3712] [serial = 724] [outer = 17FA4800] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1CEE5400) [pid = 3712] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1CC10800) [pid = 3712] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1D08C800) [pid = 3712] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (0EB62400) [pid = 3712] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1B073800) [pid = 3712] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (20A0F000) [pid = 3712] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (13235000) [pid = 3712] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (18EB0400) [pid = 3712] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1FF09000) [pid = 3712] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:53:52 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D080400) [pid = 3712] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:53:52 INFO - PROCESS | 3712 | 1461066832645 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]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1018ms 04:53:52 INFO - PROCESS | 3712 | 1461066832674 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 3712 | 1461066832676 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:53:52 INFO - PROCESS | 3712 | 1461066832679 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 3712 | 1461066832680 Marionette TRACE conn5 <- [1,930,null,{}] 04:53:52 INFO - PROCESS | 3712 | 1461066832684 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}] 04:53:52 INFO - PROCESS | 3712 | 1461066832767 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:53:52 INFO - PROCESS | 3712 | 1461066832864 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 3712 | ++DOCSHELL 13135800 == 79 [pid = 3712] [id = 242] 04:53:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1754B000) [pid = 3712] [serial = 725] [outer = 00000000] 04:53:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1D08C800) [pid = 3712] [serial = 726] [outer = 1754B000] 04:53:52 INFO - PROCESS | 3712 | 1461066832908 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (209B4800) [pid = 3712] [serial = 727] [outer = 1754B000] 04:53:53 INFO - PROCESS | 3712 | 1461066833259 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]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 04:53:53 INFO - PROCESS | 3712 | 1461066833310 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:53:53 INFO - PROCESS | 3712 | 1461066833312 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:53:53 INFO - PROCESS | 3712 | 1461066833315 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 3712 | 1461066833316 Marionette TRACE conn5 <- [1,934,null,{}] 04:53:53 INFO - PROCESS | 3712 | 1461066833320 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}] 04:53:53 INFO - PROCESS | 3712 | 1461066833440 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:53:53 INFO - PROCESS | 3712 | 1461066833468 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 3712 | ++DOCSHELL 1CFD7000 == 80 [pid = 3712] [id = 243] 04:53:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (1D1F4C00) [pid = 3712] [serial = 728] [outer = 00000000] 04:53:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (20AEE000) [pid = 3712] [serial = 729] [outer = 1D1F4C00] 04:53:53 INFO - PROCESS | 3712 | 1461066833513 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (21C93400) [pid = 3712] [serial = 730] [outer = 1D1F4C00] 04:53:53 INFO - PROCESS | 3712 | 1461066833929 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]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 04:53:54 INFO - PROCESS | 3712 | 1461066833986 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 3712 | 1461066833988 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:53:54 INFO - PROCESS | 3712 | 1461066833998 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 3712 | 1461066834000 Marionette TRACE conn5 <- [1,938,null,{}] 04:53:54 INFO - PROCESS | 3712 | 1461066834004 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}] 04:53:54 INFO - PROCESS | 3712 | 1461066834089 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:53:54 INFO - PROCESS | 3712 | 1461066834135 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 3712 | ++DOCSHELL 21C9D800 == 81 [pid = 3712] [id = 244] 04:53:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (21CA0000) [pid = 3712] [serial = 731] [outer = 00000000] 04:53:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (225DC800) [pid = 3712] [serial = 732] [outer = 21CA0000] 04:53:54 INFO - PROCESS | 3712 | 1461066834179 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (225E8C00) [pid = 3712] [serial = 733] [outer = 21CA0000] 04:53:54 INFO - PROCESS | 3712 | 1461066834764 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]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 831ms 04:53:54 INFO - PROCESS | 3712 | 1461066834826 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:53:54 INFO - PROCESS | 3712 | 1461066834831 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:53:54 INFO - PROCESS | 3712 | 1461066834836 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 3712 | 1461066834841 Marionette TRACE conn5 <- [1,942,null,{}] 04:53:54 INFO - PROCESS | 3712 | 1461066834848 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}] 04:53:55 INFO - PROCESS | 3712 | 1461066834995 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:53:55 INFO - PROCESS | 3712 | 1461066835138 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5B400 == 82 [pid = 3712] [id = 245] 04:53:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (13129C00) [pid = 3712] [serial = 734] [outer = 00000000] 04:53:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (177ADC00) [pid = 3712] [serial = 735] [outer = 13129C00] 04:53:55 INFO - PROCESS | 3712 | 1461066835196 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (17FAEC00) [pid = 3712] [serial = 736] [outer = 13129C00] 04:53:55 INFO - PROCESS | 3712 | 1461066835819 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]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1029ms 04:53:55 INFO - PROCESS | 3712 | 1461066835866 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 3712 | 1461066835873 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:53:55 INFO - PROCESS | 3712 | 1461066835880 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 3712 | 1461066835883 Marionette TRACE conn5 <- [1,946,null,{}] 04:53:55 INFO - PROCESS | 3712 | 1461066835887 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}] 04:53:56 INFO - PROCESS | 3712 | 1461066836023 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:53:56 INFO - PROCESS | 3712 | 1461066836134 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 3712 | ++DOCSHELL 1B94E800 == 83 [pid = 3712] [id = 246] 04:53:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (1BF7D800) [pid = 3712] [serial = 737] [outer = 00000000] 04:53:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (1CFE0000) [pid = 3712] [serial = 738] [outer = 1BF7D800] 04:53:56 INFO - PROCESS | 3712 | 1461066836189 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (1D244800) [pid = 3712] [serial = 739] [outer = 1BF7D800] 04:53:56 INFO - PROCESS | 3712 | 1461066836823 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]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 990ms 04:53:56 INFO - PROCESS | 3712 | 1461066836871 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:53:56 INFO - PROCESS | 3712 | 1461066836873 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:53:56 INFO - PROCESS | 3712 | 1461066836877 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 3712 | 1461066836881 Marionette TRACE conn5 <- [1,950,null,{}] 04:53:56 INFO - PROCESS | 3712 | 1461066836892 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}] 04:53:57 INFO - PROCESS | 3712 | 1461066837008 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:53:57 INFO - PROCESS | 3712 | 1461066837146 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 3712 | ++DOCSHELL 12CC7000 == 84 [pid = 3712] [id = 247] 04:53:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (204CAC00) [pid = 3712] [serial = 740] [outer = 00000000] 04:53:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (23E2E800) [pid = 3712] [serial = 741] [outer = 204CAC00] 04:53:57 INFO - PROCESS | 3712 | 1461066837206 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (23E32C00) [pid = 3712] [serial = 742] [outer = 204CAC00] 04:53:57 INFO - PROCESS | 3712 | 1461066837775 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]]]}] 04:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 931ms 04:53:57 INFO - PROCESS | 3712 | 1461066837810 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 3712 | 1461066837813 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:53:57 INFO - PROCESS | 3712 | 1461066837817 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 3712 | 1461066837819 Marionette TRACE conn5 <- [1,954,null,{}] 04:53:57 INFO - PROCESS | 3712 | 1461066837822 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}] 04:53:57 INFO - PROCESS | 3712 | 1461066837932 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:53:58 INFO - PROCESS | 3712 | 1461066838043 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 3712 | ++DOCSHELL 23E2C800 == 85 [pid = 3712] [id = 248] 04:53:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (23E34000) [pid = 3712] [serial = 743] [outer = 00000000] 04:53:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (23FE8000) [pid = 3712] [serial = 744] [outer = 23E34000] 04:53:58 INFO - PROCESS | 3712 | 1461066838099 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (23FEBC00) [pid = 3712] [serial = 745] [outer = 23E34000] 04:53:58 INFO - PROCESS | 3712 | 1461066838709 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]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 04:53:58 INFO - PROCESS | 3712 | 1461066838781 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 3712 | 1461066838784 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:53:58 INFO - PROCESS | 3712 | 1461066838787 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:53:58 INFO - PROCESS | 3712 | 1461066838790 Marionette TRACE conn5 <- [1,958,null,{}] 04:53:58 INFO - PROCESS | 3712 | 1461066838793 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}] 04:53:58 INFO - PROCESS | 3712 | 1461066838903 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:53:59 INFO - PROCESS | 3712 | 1461066839041 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 3712 | ++DOCSHELL 23E38800 == 86 [pid = 3712] [id = 249] 04:53:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (23FECC00) [pid = 3712] [serial = 746] [outer = 00000000] 04:53:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (2499FC00) [pid = 3712] [serial = 747] [outer = 23FECC00] 04:53:59 INFO - PROCESS | 3712 | 1461066839097 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (249A1400) [pid = 3712] [serial = 748] [outer = 23FECC00] 04:53:59 INFO - PROCESS | 3712 | 1461066839678 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]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 971ms 04:53:59 INFO - PROCESS | 3712 | 1461066839763 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 3712 | 1461066839765 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:53:59 INFO - PROCESS | 3712 | 1461066839768 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:53:59 INFO - PROCESS | 3712 | 1461066839770 Marionette TRACE conn5 <- [1,962,null,{}] 04:53:59 INFO - PROCESS | 3712 | 1461066839774 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}] 04:53:59 INFO - PROCESS | 3712 | 1461066839909 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:54:00 INFO - PROCESS | 3712 | 1461066840046 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 3712 | ++DOCSHELL 13219000 == 87 [pid = 3712] [id = 250] 04:54:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (13238C00) [pid = 3712] [serial = 749] [outer = 00000000] 04:54:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (17EBFC00) [pid = 3712] [serial = 750] [outer = 13238C00] 04:54:00 INFO - PROCESS | 3712 | 1461066840105 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (17FD2C00) [pid = 3712] [serial = 751] [outer = 13238C00] 04:54:00 INFO - PROCESS | 3712 | 1461066840673 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]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 04:54:00 INFO - PROCESS | 3712 | 1461066840743 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 3712 | 1461066840745 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:54:00 INFO - PROCESS | 3712 | 1461066840749 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 3712 | 1461066840751 Marionette TRACE conn5 <- [1,966,null,{}] 04:54:00 INFO - PROCESS | 3712 | 1461066840755 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}] 04:54:00 INFO - PROCESS | 3712 | 1461066840864 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:54:01 INFO - PROCESS | 3712 | 1461066841002 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 3712 | ++DOCSHELL 12CBC400 == 88 [pid = 3712] [id = 251] 04:54:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 170 (1D07F800) [pid = 3712] [serial = 752] [outer = 00000000] 04:54:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (20A08400) [pid = 3712] [serial = 753] [outer = 1D07F800] 04:54:01 INFO - PROCESS | 3712 | 1461066841057 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (20A37400) [pid = 3712] [serial = 754] [outer = 1D07F800] 04:54:01 INFO - PROCESS | 3712 | 1461066841889 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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1167ms 04:54:01 INFO - PROCESS | 3712 | 1461066841918 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 3712 | 1461066841923 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:54:01 INFO - PROCESS | 3712 | 1461066841929 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 3712 | 1461066841932 Marionette TRACE conn5 <- [1,970,null,{}] 04:54:01 INFO - PROCESS | 3712 | 1461066841937 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}] 04:54:02 INFO - PROCESS | 3712 | 1461066842042 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:54:02 INFO - PROCESS | 3712 | 1461066842185 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 3712 | ++DOCSHELL 13D91000 == 89 [pid = 3712] [id = 252] 04:54:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (169E4400) [pid = 3712] [serial = 755] [outer = 00000000] 04:54:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (17FD1400) [pid = 3712] [serial = 756] [outer = 169E4400] 04:54:02 INFO - PROCESS | 3712 | 1461066842241 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 175 (142A6400) [pid = 3712] [serial = 757] [outer = 169E4400] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1D1F3800 == 88 [pid = 3712] [id = 200] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 13D41C00 == 87 [pid = 3712] [id = 198] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1312C000 == 86 [pid = 3712] [id = 178] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 19989400 == 85 [pid = 3712] [id = 177] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 2099B000 == 84 [pid = 3712] [id = 201] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 209A1000 == 83 [pid = 3712] [id = 189] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1CFD7000 == 82 [pid = 3712] [id = 243] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 13135800 == 81 [pid = 3712] [id = 242] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1322FC00 == 80 [pid = 3712] [id = 241] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1E041800 == 79 [pid = 3712] [id = 240] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 0EB5F800 == 78 [pid = 3712] [id = 239] 04:54:02 INFO - PROCESS | 3712 | --DOMWINDOW == 174 (20AB8800) [pid = 3712] [serial = 683] [outer = 00000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3712 | --DOMWINDOW == 173 (21AC8800) [pid = 3712] [serial = 635] [outer = 00000000] [url = about:blank] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1CFDA800 == 77 [pid = 3712] [id = 238] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1BF79C00 == 76 [pid = 3712] [id = 237] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 13464400 == 75 [pid = 3712] [id = 236] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1771D800 == 74 [pid = 3712] [id = 235] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 13135000 == 73 [pid = 3712] [id = 229] 04:54:02 INFO - PROCESS | 3712 | --DOCSHELL 1D6C0800 == 72 [pid = 3712] [id = 228] 04:54:02 INFO - PROCESS | 3712 | 1461066842889 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]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 04:54:02 INFO - PROCESS | 3712 | 1461066842904 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 3712 | 1461066842909 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:54:02 INFO - PROCESS | 3712 | 1461066842915 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 3712 | 1461066842918 Marionette TRACE conn5 <- [1,974,null,{}] 04:54:02 INFO - PROCESS | 3712 | 1461066842922 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}] 04:54:03 INFO - PROCESS | 3712 | 1461066843022 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 172 (1D242800) [pid = 3712] [serial = 668] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 171 (225E5000) [pid = 3712] [serial = 650] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 170 (1CE2D800) [pid = 3712] [serial = 665] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 169 (20A27000) [pid = 3712] [serial = 681] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 168 (1DA41C00) [pid = 3712] [serial = 641] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 167 (21C9D000) [pid = 3712] [serial = 644] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (1CE85C00) [pid = 3712] [serial = 666] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (1ABC2400) [pid = 3712] [serial = 638] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (22548000) [pid = 3712] [serial = 647] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (13464C00) [pid = 3712] [serial = 659] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (17DE2400) [pid = 3712] [serial = 660] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (1B9C9C00) [pid = 3712] [serial = 662] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (1BF7F800) [pid = 3712] [serial = 663] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (1D6CDC00) [pid = 3712] [serial = 669] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (20A2F800) [pid = 3712] [serial = 674] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (17FD4400) [pid = 3712] [serial = 657] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (17E04800) [pid = 3712] [serial = 656] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (20A06000) [pid = 3712] [serial = 654] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (1D245800) [pid = 3712] [serial = 653] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (209A8000) [pid = 3712] [serial = 672] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (209A5000) [pid = 3712] [serial = 671] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1D889000) [pid = 3712] [serial = 680] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D084800) [pid = 3712] [serial = 677] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (20A3D800) [pid = 3712] [serial = 675] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (1D084C00) [pid = 3712] [serial = 678] [outer = 00000000] [url = about:blank] 04:54:03 INFO - PROCESS | 3712 | 1461066843145 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5B000 == 73 [pid = 3712] [id = 253] 04:54:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (0EB60000) [pid = 3712] [serial = 758] [outer = 00000000] 04:54:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (13CBFC00) [pid = 3712] [serial = 759] [outer = 0EB60000] 04:54:03 INFO - PROCESS | 3712 | 1461066843191 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (17FAB400) [pid = 3712] [serial = 760] [outer = 0EB60000] 04:54:03 INFO - PROCESS | 3712 | 1461066843610 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]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 04:54:03 INFO - PROCESS | 3712 | 1461066843649 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 3712 | 1461066843651 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:54:03 INFO - PROCESS | 3712 | 1461066843654 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 3712 | 1461066843658 Marionette TRACE conn5 <- [1,978,null,{}] 04:54:03 INFO - PROCESS | 3712 | 1461066843672 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}] 04:54:03 INFO - PROCESS | 3712 | 1461066843763 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:54:03 INFO - PROCESS | 3712 | 1461066843770 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 3712 | ++DOCSHELL 1BF37400 == 74 [pid = 3712] [id = 254] 04:54:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1BF7BC00) [pid = 3712] [serial = 761] [outer = 00000000] 04:54:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1C113000) [pid = 3712] [serial = 762] [outer = 1BF7BC00] 04:54:03 INFO - PROCESS | 3712 | 1461066843818 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (1CE28C00) [pid = 3712] [serial = 763] [outer = 1BF7BC00] 04:54:04 INFO - PROCESS | 3712 | 1461066844292 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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 04:54:04 INFO - PROCESS | 3712 | 1461066844329 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 3712 | 1461066844331 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:54:04 INFO - PROCESS | 3712 | 1461066844335 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:54:04 INFO - PROCESS | 3712 | 1461066844336 Marionette TRACE conn5 <- [1,982,null,{}] 04:54:04 INFO - PROCESS | 3712 | 1461066844340 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}] 04:54:04 INFO - PROCESS | 3712 | 1461066844454 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:54:04 INFO - PROCESS | 3712 | 1461066844551 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 3712 | ++DOCSHELL 1CFD8800 == 75 [pid = 3712] [id = 255] 04:54:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (1CFD9000) [pid = 3712] [serial = 764] [outer = 00000000] 04:54:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (1D04D400) [pid = 3712] [serial = 765] [outer = 1CFD9000] 04:54:04 INFO - PROCESS | 3712 | 1461066844596 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (1D07D400) [pid = 3712] [serial = 766] [outer = 1CFD9000] 04:54:04 INFO - PROCESS | 3712 | 1461066844971 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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 04:54:05 INFO - PROCESS | 3712 | 1461066845008 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 3712 | 1461066845010 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:54:05 INFO - PROCESS | 3712 | 1461066845014 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 3712 | 1461066845015 Marionette TRACE conn5 <- [1,986,null,{}] 04:54:05 INFO - PROCESS | 3712 | 1461066845019 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}] 04:54:05 INFO - PROCESS | 3712 | 1461066845102 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:54:05 INFO - PROCESS | 3712 | 1461066845216 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDA400 == 76 [pid = 3712] [id = 256] 04:54:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (1D05AC00) [pid = 3712] [serial = 767] [outer = 00000000] 04:54:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (1D089400) [pid = 3712] [serial = 768] [outer = 1D05AC00] 04:54:05 INFO - PROCESS | 3712 | 1461066845261 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (1D0E8400) [pid = 3712] [serial = 769] [outer = 1D05AC00] 04:54:05 INFO - PROCESS | 3712 | 1461066845716 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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:54:05 INFO - PROCESS | 3712 | 1461066845753 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 3712 | 1461066845755 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:54:05 INFO - PROCESS | 3712 | 1461066845758 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 3712 | 1461066845760 Marionette TRACE conn5 <- [1,990,null,{}] 04:54:05 INFO - PROCESS | 3712 | 1461066845805 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}] 04:54:05 INFO - PROCESS | 3712 | 1461066845934 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:54:06 INFO - PROCESS | 3712 | 1461066846000 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 3712 | ++DOCSHELL 1D3B1C00 == 77 [pid = 3712] [id = 257] 04:54:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (1D6C1800) [pid = 3712] [serial = 770] [outer = 00000000] 04:54:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (1D880400) [pid = 3712] [serial = 771] [outer = 1D6C1800] 04:54:06 INFO - PROCESS | 3712 | 1461066846047 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (1DA41400) [pid = 3712] [serial = 772] [outer = 1D6C1800] 04:54:06 INFO - PROCESS | 3712 | 1461066846459 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]]]}] 04:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 750ms 04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:54:06 INFO - PROCESS | 3712 | 1461066846510 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:54:06 INFO - PROCESS | 3712 | 1461066846512 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:54:06 INFO - PROCESS | 3712 | 1461066846515 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 3712 | 1461066846517 Marionette TRACE conn5 <- [1,994,null,{}] 04:54:06 INFO - PROCESS | 3712 | 1461066846540 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}] 04:54:06 INFO - PROCESS | 3712 | 1461066846662 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:54:06 INFO - PROCESS | 3712 | 1461066846727 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 3712 | ++DOCSHELL 1E03E000 == 78 [pid = 3712] [id = 258] 04:54:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (1E041400) [pid = 3712] [serial = 773] [outer = 00000000] 04:54:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (204C3000) [pid = 3712] [serial = 774] [outer = 1E041400] 04:54:06 INFO - PROCESS | 3712 | 1461066846773 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (2099E400) [pid = 3712] [serial = 775] [outer = 1E041400] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (1FF03000) [pid = 3712] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (1754B000) [pid = 3712] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (1BF7A800) [pid = 3712] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (1CFDB800) [pid = 3712] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (17FA4800) [pid = 3712] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (1D058400) [pid = 3712] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (1429F800) [pid = 3712] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (1D1F4C00) [pid = 3712] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (17724400) [pid = 3712] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:54:07 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (1B064400) [pid = 3712] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:54:08 INFO - PROCESS | 3712 | 1461066847994 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]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1537ms 04:54:08 INFO - PROCESS | 3712 | 1461066848052 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 3712 | 1461066848058 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:54:08 INFO - PROCESS | 3712 | 1461066848064 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:54:08 INFO - PROCESS | 3712 | 1461066848067 Marionette TRACE conn5 <- [1,998,null,{}] 04:54:08 INFO - PROCESS | 3712 | 1461066848073 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}] 04:54:08 INFO - PROCESS | 3712 | 1461066848194 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:54:08 INFO - PROCESS | 3712 | 1461066848333 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 3712 | ++DOCSHELL 13CA3400 == 79 [pid = 3712] [id = 259] 04:54:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (16903C00) [pid = 3712] [serial = 776] [outer = 00000000] 04:54:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (17E0D400) [pid = 3712] [serial = 777] [outer = 16903C00] 04:54:08 INFO - PROCESS | 3712 | 1461066848391 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (18E94800) [pid = 3712] [serial = 778] [outer = 16903C00] 04:54:09 INFO - PROCESS | 3712 | 1461066849039 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]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1020ms 04:54:09 INFO - PROCESS | 3712 | 1461066849088 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 3712 | 1461066849094 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:54:09 INFO - PROCESS | 3712 | 1461066849100 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 3712 | 1461066849103 Marionette TRACE conn5 <- [1,1002,null,{}] 04:54:09 INFO - PROCESS | 3712 | 1461066849107 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}] 04:54:09 INFO - PROCESS | 3712 | 1461066849228 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:54:09 INFO - PROCESS | 3712 | 1461066849339 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 3712 | ++DOCSHELL 13131400 == 80 [pid = 3712] [id = 260] 04:54:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (1BF36000) [pid = 3712] [serial = 779] [outer = 00000000] 04:54:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (1D058000) [pid = 3712] [serial = 780] [outer = 1BF36000] 04:54:09 INFO - PROCESS | 3712 | 1461066849396 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (1D2CDC00) [pid = 3712] [serial = 781] [outer = 1BF36000] 04:54:10 INFO - PROCESS | 3712 | 1461066850038 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]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 04:54:10 INFO - PROCESS | 3712 | 1461066850072 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 3712 | 1461066850075 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:54:10 INFO - PROCESS | 3712 | 1461066850078 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:54:10 INFO - PROCESS | 3712 | 1461066850083 Marionette TRACE conn5 <- [1,1006,null,{}] 04:54:10 INFO - PROCESS | 3712 | 1461066850094 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}] 04:54:10 INFO - PROCESS | 3712 | 1461066850210 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:54:10 INFO - PROCESS | 3712 | 1461066850321 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 3712 | ++DOCSHELL 1D883C00 == 81 [pid = 3712] [id = 261] 04:54:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (1DA3B400) [pid = 3712] [serial = 782] [outer = 00000000] 04:54:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (209A9000) [pid = 3712] [serial = 783] [outer = 1DA3B400] 04:54:10 INFO - PROCESS | 3712 | 1461066850378 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (20A08000) [pid = 3712] [serial = 784] [outer = 1DA3B400] 04:54:10 INFO - PROCESS | 3712 | 1461066850985 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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 04:54:11 INFO - PROCESS | 3712 | 1461066851052 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 3712 | 1461066851055 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:54:11 INFO - PROCESS | 3712 | 1461066851059 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 3712 | 1461066851061 Marionette TRACE conn5 <- [1,1010,null,{}] 04:54:11 INFO - PROCESS | 3712 | 1461066851065 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}] 04:54:11 INFO - PROCESS | 3712 | 1461066851179 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:54:11 INFO - PROCESS | 3712 | 1461066851316 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 3712 | ++DOCSHELL 20A38000 == 82 [pid = 3712] [id = 262] 04:54:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (20A3D000) [pid = 3712] [serial = 785] [outer = 00000000] 04:54:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (20AB3C00) [pid = 3712] [serial = 786] [outer = 20A3D000] 04:54:11 INFO - PROCESS | 3712 | 1461066851372 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (20ABAC00) [pid = 3712] [serial = 787] [outer = 20A3D000] 04:54:11 INFO - PROCESS | 3712 | 1461066851931 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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 04:54:12 INFO - PROCESS | 3712 | 1461066851997 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 3712 | 1461066852000 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:54:12 INFO - PROCESS | 3712 | 1461066852005 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 3712 | 1461066852007 Marionette TRACE conn5 <- [1,1014,null,{}] 04:54:12 INFO - PROCESS | 3712 | 1461066852011 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}] 04:54:12 INFO - PROCESS | 3712 | 1461066852119 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:54:12 INFO - PROCESS | 3712 | 1461066852255 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0A800 == 83 [pid = 3712] [id = 263] 04:54:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (1BF7D400) [pid = 3712] [serial = 788] [outer = 00000000] 04:54:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 170 (21AC9000) [pid = 3712] [serial = 789] [outer = 1BF7D400] 04:54:12 INFO - PROCESS | 3712 | 1461066852313 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (21AD0800) [pid = 3712] [serial = 790] [outer = 1BF7D400] 04:54:12 INFO - PROCESS | 3712 | 1461066852921 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]]]}] 04:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 04:54:12 INFO - PROCESS | 3712 | 1461066852977 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 3712 | 1461066852979 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:54:12 INFO - PROCESS | 3712 | 1461066852983 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:54:12 INFO - PROCESS | 3712 | 1461066852985 Marionette TRACE conn5 <- [1,1018,null,{}] 04:54:12 INFO - PROCESS | 3712 | 1461066852989 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}] 04:54:13 INFO - PROCESS | 3712 | 1461066853105 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:54:13 INFO - PROCESS | 3712 | 1461066853244 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 3712 | ++DOCSHELL 12C03800 == 84 [pid = 3712] [id = 264] 04:54:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (20A32400) [pid = 3712] [serial = 791] [outer = 00000000] 04:54:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (23E36C00) [pid = 3712] [serial = 792] [outer = 20A32400] 04:54:13 INFO - PROCESS | 3712 | 1461066853303 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (23E38000) [pid = 3712] [serial = 793] [outer = 20A32400] 04:54:13 INFO - PROCESS | 3712 | 1461066853877 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]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 04:54:13 INFO - PROCESS | 3712 | 1461066853957 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 3712 | 1461066853960 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:54:13 INFO - PROCESS | 3712 | 1461066853964 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 3712 | 1461066853966 Marionette TRACE conn5 <- [1,1022,null,{}] 04:54:13 INFO - PROCESS | 3712 | 1461066853970 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}] 04:54:14 INFO - PROCESS | 3712 | 1461066854076 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:54:14 INFO - PROCESS | 3712 | 1461066854218 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:14 INFO - PROCESS | 3712 | ++DOCSHELL 12C09000 == 85 [pid = 3712] [id = 265] 04:54:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 175 (12D30C00) [pid = 3712] [serial = 794] [outer = 00000000] 04:54:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 176 (18EB2000) [pid = 3712] [serial = 795] [outer = 12D30C00] 04:54:14 INFO - PROCESS | 3712 | 1461066854274 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 177 (1AB81C00) [pid = 3712] [serial = 796] [outer = 12D30C00] 04:54:14 INFO - PROCESS | 3712 | 1461066854813 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]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 931ms 04:54:14 INFO - PROCESS | 3712 | 1461066854897 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 3712 | 1461066854900 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:54:14 INFO - PROCESS | 3712 | 1461066854918 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 3712 | 1461066854920 Marionette TRACE conn5 <- [1,1026,null,{}] 04:54:14 INFO - PROCESS | 3712 | 1461066854924 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}] 04:54:15 INFO - PROCESS | 3712 | 1461066855031 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:54:15 INFO - PROCESS | 3712 | 1461066855172 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 3712 | ++DOCSHELL 17FA0C00 == 86 [pid = 3712] [id = 266] 04:54:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 178 (18E95800) [pid = 3712] [serial = 797] [outer = 00000000] 04:54:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 179 (1D3B2C00) [pid = 3712] [serial = 798] [outer = 18E95800] 04:54:15 INFO - PROCESS | 3712 | 1461066855227 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 180 (204C3800) [pid = 3712] [serial = 799] [outer = 18E95800] 04:54:16 INFO - PROCESS | 3712 | 1461066856003 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]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1132ms 04:54:16 INFO - PROCESS | 3712 | 1461066856050 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 3712 | 1461066856054 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:54:16 INFO - PROCESS | 3712 | 1461066856059 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 3712 | 1461066856063 Marionette TRACE conn5 <- [1,1030,null,{}] 04:54:16 INFO - PROCESS | 3712 | 1461066856085 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}] 04:54:16 INFO - PROCESS | 3712 | 1461066856193 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:54:16 INFO - PROCESS | 3712 | 1461066856337 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 3712 | ++DOCSHELL 1260D000 == 87 [pid = 3712] [id = 267] 04:54:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 181 (1260F800) [pid = 3712] [serial = 800] [outer = 00000000] 04:54:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 182 (12D35C00) [pid = 3712] [serial = 801] [outer = 1260F800] 04:54:16 INFO - PROCESS | 3712 | 1461066856391 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 183 (13134000) [pid = 3712] [serial = 802] [outer = 1260F800] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 1D3B1C00 == 86 [pid = 3712] [id = 257] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 1CFDA400 == 85 [pid = 3712] [id = 256] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 1CFD8800 == 84 [pid = 3712] [id = 255] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 1BF37400 == 83 [pid = 3712] [id = 254] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 0EB5B000 == 82 [pid = 3712] [id = 253] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 13D91000 == 81 [pid = 3712] [id = 252] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 182 (225DC800) [pid = 3712] [serial = 732] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOCSHELL 0EB5B400 == 80 [pid = 3712] [id = 245] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 181 (204C1C00) [pid = 3712] [serial = 721] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 180 (1FFCB000) [pid = 3712] [serial = 720] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 179 (1D08C800) [pid = 3712] [serial = 726] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 178 (19995000) [pid = 3712] [serial = 690] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 177 (204C2C00) [pid = 3712] [serial = 693] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 176 (1C11DC00) [pid = 3712] [serial = 711] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 175 (1CE2BC00) [pid = 3712] [serial = 712] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 174 (21C98000) [pid = 3712] [serial = 696] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 173 (1D058C00) [pid = 3712] [serial = 714] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 172 (20A06C00) [pid = 3712] [serial = 723] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 171 (1D3B2000) [pid = 3712] [serial = 703] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 170 (1D3A7800) [pid = 3712] [serial = 702] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 169 (17D2C800) [pid = 3712] [serial = 708] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 168 (18E88400) [pid = 3712] [serial = 709] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 167 (20AEE000) [pid = 3712] [serial = 729] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (18EB3000) [pid = 3712] [serial = 706] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (17FCA400) [pid = 3712] [serial = 705] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (1D057C00) [pid = 3712] [serial = 699] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (13460C00) [pid = 3712] [serial = 687] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (1D886C00) [pid = 3712] [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.] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (20A0F800) [pid = 3712] [serial = 724] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (1D24D000) [pid = 3712] [serial = 717] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (1D3A7000) [pid = 3712] [serial = 718] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (21C93400) [pid = 3712] [serial = 730] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (209B4800) [pid = 3712] [serial = 727] [outer = 00000000] [url = about:blank] 04:54:16 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (1D07E800) [pid = 3712] [serial = 715] [outer = 00000000] [url = about:blank] 04:54:17 INFO - PROCESS | 3712 | 1461066857015 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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 990ms 04:54:17 INFO - PROCESS | 3712 | 1461066857051 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 3712 | 1461066857056 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:54:17 INFO - PROCESS | 3712 | 1461066857062 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 3712 | 1461066857065 Marionette TRACE conn5 <- [1,1034,null,{}] 04:54:17 INFO - PROCESS | 3712 | 1461066857069 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}] 04:54:17 INFO - PROCESS | 3712 | 1461066857159 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:54:17 INFO - PROCESS | 3712 | 1461066857169 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3712 | ++DOCSHELL 13212C00 == 81 [pid = 3712] [id = 268] 04:54:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (13216800) [pid = 3712] [serial = 803] [outer = 00000000] 04:54:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (13D42400) [pid = 3712] [serial = 804] [outer = 13216800] 04:54:17 INFO - PROCESS | 3712 | 1461066857217 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (169A2800) [pid = 3712] [serial = 805] [outer = 13216800] 04:54:17 INFO - PROCESS | 3712 | 1461066857708 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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 04:54:17 INFO - PROCESS | 3712 | 1461066857735 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 3712 | 1461066857737 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:54:17 INFO - PROCESS | 3712 | 1461066857741 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:54:17 INFO - PROCESS | 3712 | 1461066857744 Marionette TRACE conn5 <- [1,1038,null,{}] 04:54:17 INFO - PROCESS | 3712 | 1461066857755 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}] 04:54:17 INFO - PROCESS | 3712 | 1461066857847 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:54:17 INFO - PROCESS | 3712 | 1461066857854 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 3712 | ++DOCSHELL 1755EC00 == 82 [pid = 3712] [id = 269] 04:54:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (17DC4C00) [pid = 3712] [serial = 806] [outer = 00000000] 04:54:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (17E0E000) [pid = 3712] [serial = 807] [outer = 17DC4C00] 04:54:17 INFO - PROCESS | 3712 | 1461066857901 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (17FC6800) [pid = 3712] [serial = 808] [outer = 17DC4C00] 04:54:18 INFO - PROCESS | 3712 | 1461066858372 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]]]}] 04:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 04:54:18 INFO - PROCESS | 3712 | 1461066858436 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:54:18 INFO - PROCESS | 3712 | 1461066858438 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:54:18 INFO - PROCESS | 3712 | 1461066858441 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:54:18 INFO - PROCESS | 3712 | 1461066858443 Marionette TRACE conn5 <- [1,1042,null,{}] 04:54:18 INFO - PROCESS | 3712 | 1461066858446 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}] 04:54:18 INFO - PROCESS | 3712 | 1461066858535 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:54:18 INFO - PROCESS | 3712 | 1461066858674 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 3712 | ++DOCSHELL 18F44400 == 83 [pid = 3712] [id = 270] 04:54:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (18F45000) [pid = 3712] [serial = 809] [outer = 00000000] 04:54:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (1AB8D800) [pid = 3712] [serial = 810] [outer = 18F45000] 04:54:18 INFO - PROCESS | 3712 | 1461066858720 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (1B069800) [pid = 3712] [serial = 811] [outer = 18F45000] 04:54:19 INFO - PROCESS | 3712 | 1461066859129 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]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 04:54:19 INFO - PROCESS | 3712 | 1461066859175 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 3712 | 1461066859177 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:54:19 INFO - PROCESS | 3712 | 1461066859180 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 3712 | 1461066859182 Marionette TRACE conn5 <- [1,1046,null,{}] 04:54:19 INFO - PROCESS | 3712 | 1461066859186 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}] 04:54:19 INFO - PROCESS | 3712 | 1461066859307 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:54:19 INFO - PROCESS | 3712 | 1461066859373 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 3712 | ++DOCSHELL 1B925400 == 84 [pid = 3712] [id = 271] 04:54:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (1B928C00) [pid = 3712] [serial = 812] [outer = 00000000] 04:54:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (1BB24000) [pid = 3712] [serial = 813] [outer = 1B928C00] 04:54:19 INFO - PROCESS | 3712 | 1461066859418 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (1BF38000) [pid = 3712] [serial = 814] [outer = 1B928C00] 04:54:19 INFO - PROCESS | 3712 | 1461066859843 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]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 04:54:19 INFO - PROCESS | 3712 | 1461066859854 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 3712 | 1461066859856 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:54:19 INFO - PROCESS | 3712 | 1461066859865 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 3712 | 1461066859866 Marionette TRACE conn5 <- [1,1050,null,{}] 04:54:19 INFO - PROCESS | 3712 | 1461066859870 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}] 04:54:20 INFO - PROCESS | 3712 | 1461066860036 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:54:20 INFO - PROCESS | 3712 | 1461066860108 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 3712 | ++DOCSHELL 1CEE2400 == 85 [pid = 3712] [id = 272] 04:54:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (1CEED800) [pid = 3712] [serial = 815] [outer = 00000000] 04:54:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 170 (1CFE1800) [pid = 3712] [serial = 816] [outer = 1CEED800] 04:54:20 INFO - PROCESS | 3712 | 1461066860156 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (1D053800) [pid = 3712] [serial = 817] [outer = 1CEED800] 04:54:20 INFO - PROCESS | 3712 | 1461066860587 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]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:54:20 INFO - PROCESS | 3712 | 1461066860638 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 3712 | 1461066860640 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:54:20 INFO - PROCESS | 3712 | 1461066860643 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 3712 | 1461066860645 Marionette TRACE conn5 <- [1,1054,null,{}] 04:54:20 INFO - PROCESS | 3712 | 1461066860648 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}] 04:54:20 INFO - PROCESS | 3712 | 1461066860770 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:54:20 INFO - PROCESS | 3712 | 1461066860844 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 3712 | ++DOCSHELL 1CFE0C00 == 86 [pid = 3712] [id = 273] 04:54:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (1D05B800) [pid = 3712] [serial = 818] [outer = 00000000] 04:54:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (1D08BC00) [pid = 3712] [serial = 819] [outer = 1D05B800] 04:54:20 INFO - PROCESS | 3712 | 1461066860888 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (1D246400) [pid = 3712] [serial = 820] [outer = 1D05B800] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 173 (1D05AC00) [pid = 3712] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 172 (169E4400) [pid = 3712] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 171 (1CFDF400) [pid = 3712] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 170 (1B929800) [pid = 3712] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 169 (20A2A800) [pid = 3712] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 168 (204C0400) [pid = 3712] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 167 (177A4000) [pid = 3712] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (13211000) [pid = 3712] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (1D6C9C00) [pid = 3712] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (1D050000) [pid = 3712] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (12D2D800) [pid = 3712] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (20A0F400) [pid = 3712] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (1D684C00) [pid = 3712] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (209A1C00) [pid = 3712] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (0EB60000) [pid = 3712] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (20AEB400) [pid = 3712] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (1D0EA400) [pid = 3712] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (209AE800) [pid = 3712] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (1CFD9000) [pid = 3712] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (1D2C8800) [pid = 3712] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (2250E800) [pid = 3712] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1ABBD800) [pid = 3712] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1D07F800) [pid = 3712] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1BF7BC00) [pid = 3712] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (17542400) [pid = 3712] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (22506800) [pid = 3712] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1D6DC800) [pid = 3712] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (209A0400) [pid = 3712] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1B069400) [pid = 3712] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (20AEF000) [pid = 3712] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (20ABBC00) [pid = 3712] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D6E1C00) [pid = 3712] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (13D8F800) [pid = 3712] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (13CA8C00) [pid = 3712] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1D1EB800) [pid = 3712] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1AB8A000) [pid = 3712] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (17EA6C00) [pid = 3712] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (209A3000) [pid = 3712] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1AB8AC00) [pid = 3712] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:54:21 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1D6C1800) [pid = 3712] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:54:21 INFO - PROCESS | 3712 | 1461066861623 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]]]}] 04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1020ms 04:54:21 INFO - PROCESS | 3712 | 1461066861665 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:54:21 INFO - PROCESS | 3712 | 1461066861667 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:54:21 INFO - PROCESS | 3712 | 1461066861670 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:54:21 INFO - PROCESS | 3712 | 1461066861672 Marionette TRACE conn5 <- [1,1058,null,{}] 04:54:21 INFO - PROCESS | 3712 | 1461066861675 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}] 04:54:21 INFO - PROCESS | 3712 | 1461066861774 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:54:21 INFO - PROCESS | 3712 | 1461066861781 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 3712 | ++DOCSHELL 13D4A400 == 87 [pid = 3712] [id = 274] 04:54:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (177A4000) [pid = 3712] [serial = 821] [outer = 00000000] 04:54:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (19995C00) [pid = 3712] [serial = 822] [outer = 177A4000] 04:54:21 INFO - PROCESS | 3712 | 1461066861828 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1B06FC00) [pid = 3712] [serial = 823] [outer = 177A4000] 04:54:22 INFO - PROCESS | 3712 | 1461066862258 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]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 04:54:22 INFO - PROCESS | 3712 | 1461066862301 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:54:22 INFO - PROCESS | 3712 | 1461066862303 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:54:22 INFO - PROCESS | 3712 | 1461066862306 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 3712 | 1461066862308 Marionette TRACE conn5 <- [1,1062,null,{}] 04:54:22 INFO - PROCESS | 3712 | 1461066862312 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}] 04:54:22 INFO - PROCESS | 3712 | 1461066862397 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:54:22 INFO - PROCESS | 3712 | 1461066862403 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 3712 | ++DOCSHELL 1B069400 == 88 [pid = 3712] [id = 275] 04:54:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1B072400) [pid = 3712] [serial = 824] [outer = 00000000] 04:54:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (13218C00) [pid = 3712] [serial = 825] [outer = 1B072400] 04:54:22 INFO - PROCESS | 3712 | 1461066862448 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1D052800) [pid = 3712] [serial = 826] [outer = 1B072400] 04:54:22 INFO - PROCESS | 3712 | 1461066862892 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]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 04:54:22 INFO - PROCESS | 3712 | 1461066862937 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:54:22 INFO - PROCESS | 3712 | 1461066862939 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:54:22 INFO - PROCESS | 3712 | 1461066862943 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 3712 | 1461066862944 Marionette TRACE conn5 <- [1,1066,null,{}] 04:54:22 INFO - PROCESS | 3712 | 1461066862948 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}] 04:54:23 INFO - PROCESS | 3712 | 1461066863084 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:54:23 INFO - PROCESS | 3712 | 1461066863099 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:23 INFO - PROCESS | 3712 | ++DOCSHELL 1CE27000 == 89 [pid = 3712] [id = 276] 04:54:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1D086C00) [pid = 3712] [serial = 827] [outer = 00000000] 04:54:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1D3A9400) [pid = 3712] [serial = 828] [outer = 1D086C00] 04:54:23 INFO - PROCESS | 3712 | 1461066863144 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1D3B2000) [pid = 3712] [serial = 829] [outer = 1D086C00] 04:54:23 INFO - PROCESS | 3712 | 1461066863718 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]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 830ms 04:54:23 INFO - PROCESS | 3712 | 1461066863818 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 3712 | 1461066863821 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:54:23 INFO - PROCESS | 3712 | 1461066863828 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 3712 | 1461066863830 Marionette TRACE conn5 <- [1,1070,null,{}] 04:54:23 INFO - PROCESS | 3712 | 1461066863837 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}] 04:54:23 INFO - PROCESS | 3712 | 1461066863964 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:54:24 INFO - PROCESS | 3712 | 1461066864102 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 3712 | ++DOCSHELL 12608400 == 90 [pid = 3712] [id = 277] 04:54:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (12C05C00) [pid = 3712] [serial = 830] [outer = 00000000] 04:54:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (13CC4400) [pid = 3712] [serial = 831] [outer = 12C05C00] 04:54:24 INFO - PROCESS | 3712 | 1461066864161 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (17541800) [pid = 3712] [serial = 832] [outer = 12C05C00] 04:54:24 INFO - PROCESS | 3712 | 1461066864745 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]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 991ms 04:54:24 INFO - PROCESS | 3712 | 1461066864820 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 3712 | 1461066864826 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:54:24 INFO - PROCESS | 3712 | 1461066864832 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 3712 | 1461066864835 Marionette TRACE conn5 <- [1,1074,null,{}] 04:54:24 INFO - PROCESS | 3712 | 1461066864854 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}] 04:54:24 INFO - PROCESS | 3712 | 1461066864978 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:54:25 INFO - PROCESS | 3712 | 1461066865114 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 3712 | ++DOCSHELL 13CA9800 == 91 [pid = 3712] [id = 278] 04:54:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (17ECBC00) [pid = 3712] [serial = 833] [outer = 00000000] 04:54:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1B072000) [pid = 3712] [serial = 834] [outer = 17ECBC00] 04:54:25 INFO - PROCESS | 3712 | 1461066865172 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (1C1FE000) [pid = 3712] [serial = 835] [outer = 17ECBC00] 04:54:25 INFO - PROCESS | 3712 | 1461066865744 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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 950ms 04:54:25 INFO - PROCESS | 3712 | 1461066865784 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 3712 | 1461066865787 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:54:25 INFO - PROCESS | 3712 | 1461066865790 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 3712 | 1461066865795 Marionette TRACE conn5 <- [1,1078,null,{}] 04:54:25 INFO - PROCESS | 3712 | 1461066865806 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}] 04:54:25 INFO - PROCESS | 3712 | 1461066865928 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:54:26 INFO - PROCESS | 3712 | 1461066866075 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 3712 | ++DOCSHELL 1D3B3C00 == 92 [pid = 3712] [id = 279] 04:54:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1D689000) [pid = 3712] [serial = 836] [outer = 00000000] 04:54:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1D6C9C00) [pid = 3712] [serial = 837] [outer = 1D689000] 04:54:26 INFO - PROCESS | 3712 | 1461066866134 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1D7DB800) [pid = 3712] [serial = 838] [outer = 1D689000] 04:54:26 INFO - PROCESS | 3712 | 1461066866770 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]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1024ms 04:54:26 INFO - PROCESS | 3712 | 1461066866818 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 3712 | 1461066866822 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:54:26 INFO - PROCESS | 3712 | 1461066866825 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:54:26 INFO - PROCESS | 3712 | 1461066866827 Marionette TRACE conn5 <- [1,1082,null,{}] 04:54:26 INFO - PROCESS | 3712 | 1461066866831 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}] 04:54:26 INFO - PROCESS | 3712 | 1461066866946 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:54:27 INFO - PROCESS | 3712 | 1461066867088 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 3712 | ++DOCSHELL 1E043C00 == 93 [pid = 3712] [id = 280] 04:54:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1E1CF000) [pid = 3712] [serial = 839] [outer = 00000000] 04:54:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (1FF49C00) [pid = 3712] [serial = 840] [outer = 1E1CF000] 04:54:27 INFO - PROCESS | 3712 | 1461066867145 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (204BFC00) [pid = 3712] [serial = 841] [outer = 1E1CF000] 04:54:27 INFO - PROCESS | 3712 | 1461066867703 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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 931ms 04:54:27 INFO - PROCESS | 3712 | 1461066867759 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 3712 | 1461066867761 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:54:27 INFO - PROCESS | 3712 | 1461066867765 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:54:27 INFO - PROCESS | 3712 | 1461066867767 Marionette TRACE conn5 <- [1,1086,null,{}] 04:54:27 INFO - PROCESS | 3712 | 1461066867771 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}] 04:54:27 INFO - PROCESS | 3712 | 1461066867883 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:54:28 INFO - PROCESS | 3712 | 1461066868091 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 3712 | ++DOCSHELL 20A0C000 == 94 [pid = 3712] [id = 281] 04:54:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (20A0D000) [pid = 3712] [serial = 842] [outer = 00000000] 04:54:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (20A2A800) [pid = 3712] [serial = 843] [outer = 20A0D000] 04:54:28 INFO - PROCESS | 3712 | 1461066868148 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (20A2D800) [pid = 3712] [serial = 844] [outer = 20A0D000] 04:54:28 INFO - PROCESS | 3712 | 1461066868718 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]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 04:54:28 INFO - PROCESS | 3712 | 1461066868739 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 3712 | 1461066868741 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:54:28 INFO - PROCESS | 3712 | 1461066868745 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:54:28 INFO - PROCESS | 3712 | 1461066868747 Marionette TRACE conn5 <- [1,1090,null,{}] 04:54:28 INFO - PROCESS | 3712 | 1461066868750 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}] 04:54:28 INFO - PROCESS | 3712 | 1461066868879 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:54:29 INFO - PROCESS | 3712 | 1461066869058 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 3712 | ++DOCSHELL 12610400 == 95 [pid = 3712] [id = 282] 04:54:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (1D3B3400) [pid = 3712] [serial = 845] [outer = 00000000] 04:54:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (20AEF000) [pid = 3712] [serial = 846] [outer = 1D3B3400] 04:54:29 INFO - PROCESS | 3712 | 1461066869117 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (21AC5400) [pid = 3712] [serial = 847] [outer = 1D3B3400] 04:54:29 INFO - PROCESS | 3712 | 1461066869715 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]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1019ms 04:54:29 INFO - PROCESS | 3712 | 1461066869784 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 3712 | 1461066869786 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:54:29 INFO - PROCESS | 3712 | 1461066869791 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 3712 | 1461066869793 Marionette TRACE conn5 <- [1,1094,null,{}] 04:54:29 INFO - PROCESS | 3712 | 1461066869797 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}] 04:54:29 INFO - PROCESS | 3712 | 1461066869924 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:54:30 INFO - PROCESS | 3712 | 1461066870068 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 3712 | ++DOCSHELL 13130C00 == 96 [pid = 3712] [id = 283] 04:54:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (17D2BC00) [pid = 3712] [serial = 848] [outer = 00000000] 04:54:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (18EB1000) [pid = 3712] [serial = 849] [outer = 17D2BC00] 04:54:30 INFO - PROCESS | 3712 | 1461066870123 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (1BF35000) [pid = 3712] [serial = 850] [outer = 17D2BC00] 04:54:30 INFO - PROCESS | 3712 | 1461066870962 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]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1232ms 04:54:31 INFO - PROCESS | 3712 | 1461066871028 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 3712 | 1461066871033 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:54:31 INFO - PROCESS | 3712 | 1461066871038 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 3712 | 1461066871042 Marionette TRACE conn5 <- [1,1098,null,{}] 04:54:31 INFO - PROCESS | 3712 | 1461066871047 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}] 04:54:31 INFO - PROCESS | 3712 | 1461066871153 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:54:31 INFO - PROCESS | 3712 | 1461066871302 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 3712 | ++DOCSHELL 13235400 == 97 [pid = 3712] [id = 284] 04:54:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (13D8E000) [pid = 3712] [serial = 851] [outer = 00000000] 04:54:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (177A6800) [pid = 3712] [serial = 852] [outer = 13D8E000] 04:54:31 INFO - PROCESS | 3712 | 1461066871355 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (17E06800) [pid = 3712] [serial = 853] [outer = 13D8E000] 04:54:31 INFO - PROCESS | 3712 | 1461066871910 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]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 04:54:31 INFO - PROCESS | 3712 | --DOCSHELL 2099F000 == 96 [pid = 3712] [id = 190] 04:54:31 INFO - PROCESS | 3712 | --DOCSHELL 1B069400 == 95 [pid = 3712] [id = 275] 04:54:31 INFO - PROCESS | 3712 | --DOCSHELL 13D4A400 == 94 [pid = 3712] [id = 274] 04:54:31 INFO - PROCESS | 3712 | --DOCSHELL 1CFE0C00 == 93 [pid = 3712] [id = 273] 04:54:31 INFO - PROCESS | 3712 | --DOCSHELL 1CEE2400 == 92 [pid = 3712] [id = 272] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (1CFE0000) [pid = 3712] [serial = 738] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (17EBFC00) [pid = 3712] [serial = 750] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (2499FC00) [pid = 3712] [serial = 747] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (23FE8000) [pid = 3712] [serial = 744] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (177ADC00) [pid = 3712] [serial = 735] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (23E2E800) [pid = 3712] [serial = 741] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | 1461066872035 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3712 | 1461066872040 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 1755EC00 == 91 [pid = 3712] [id = 269] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 13212C00 == 90 [pid = 3712] [id = 268] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 1260D000 == 89 [pid = 3712] [id = 267] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 12C09000 == 88 [pid = 3712] [id = 265] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 12C03800 == 87 [pid = 3712] [id = 264] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 0EB0A800 == 86 [pid = 3712] [id = 263] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 20A38000 == 85 [pid = 3712] [id = 262] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 1D883C00 == 84 [pid = 3712] [id = 261] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 13131400 == 83 [pid = 3712] [id = 260] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 13CA3400 == 82 [pid = 3712] [id = 259] 04:54:32 INFO - PROCESS | 3712 | --DOCSHELL 1E03E000 == 81 [pid = 3712] [id = 258] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (1D089400) [pid = 3712] [serial = 768] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (1D0E8400) [pid = 3712] [serial = 769] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (142A6400) [pid = 3712] [serial = 757] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (1D884400) [pid = 3712] [serial = 486] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (1C1FD800) [pid = 3712] [serial = 561] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (20AB9400) [pid = 3712] [serial = 684] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (22076C00) [pid = 3712] [serial = 697] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (1B0C7000) [pid = 3712] [serial = 691] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (169A6800) [pid = 3712] [serial = 688] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (20A25800) [pid = 3712] [serial = 694] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D059C00) [pid = 3712] [serial = 700] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (17549400) [pid = 3712] [serial = 480] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (20AE7400) [pid = 3712] [serial = 489] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (20AAEC00) [pid = 3712] [serial = 534] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (20A02800) [pid = 3712] [serial = 567] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (13CBFC00) [pid = 3712] [serial = 759] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (21ACD000) [pid = 3712] [serial = 492] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (17FD1400) [pid = 3712] [serial = 756] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (20A35400) [pid = 3712] [serial = 477] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (20A2A000) [pid = 3712] [serial = 525] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1D04D400) [pid = 3712] [serial = 765] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1FF49000) [pid = 3712] [serial = 600] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (225E7000) [pid = 3712] [serial = 651] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1C115800) [pid = 3712] [serial = 483] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (20A08400) [pid = 3712] [serial = 753] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1CE28C00) [pid = 3712] [serial = 763] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (17E09400) [pid = 3712] [serial = 558] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (17FAB400) [pid = 3712] [serial = 760] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (2254DC00) [pid = 3712] [serial = 648] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (204C8400) [pid = 3712] [serial = 564] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (20A26C00) [pid = 3712] [serial = 570] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1BF36800) [pid = 3712] [serial = 597] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (21AD0400) [pid = 3712] [serial = 636] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (21CA2400) [pid = 3712] [serial = 645] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1FA61400) [pid = 3712] [serial = 591] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17E08800) [pid = 3712] [serial = 594] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (17FA1400) [pid = 3712] [serial = 528] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (204CDC00) [pid = 3712] [serial = 642] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D6C2000) [pid = 3712] [serial = 555] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D07D400) [pid = 3712] [serial = 766] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (20A37400) [pid = 3712] [serial = 754] [outer = 00000000] [url = about:blank] 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1BF79400) [pid = 3712] [serial = 639] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (209B8400) [pid = 3712] [serial = 603] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1CFD7800) [pid = 3712] [serial = 531] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1C113000) [pid = 3712] [serial = 762] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1D880400) [pid = 3712] [serial = 771] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1DA41400) [pid = 3712] [serial = 772] [outer = 00000000] [url = about:blank] 04:54:32 INFO - PROCESS | 3712 | 1461066872125 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 3712 | 1461066872127 Marionette TRACE conn5 <- [1,1102,null,{}] 04:54:32 INFO - PROCESS | 3712 | 1461066872135 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}] 04:54:32 INFO - PROCESS | 3712 | 1461066872226 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:54:32 INFO - PROCESS | 3712 | 1461066872233 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 3712 | ++DOCSHELL 12D2C000 == 82 [pid = 3712] [id = 285] 04:54:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (12D33000) [pid = 3712] [serial = 854] [outer = 00000000] 04:54:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (13135400) [pid = 3712] [serial = 855] [outer = 12D33000] 04:54:32 INFO - PROCESS | 3712 | 1461066872279 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1322BC00) [pid = 3712] [serial = 856] [outer = 12D33000] 04:54:32 INFO - PROCESS | 3712 | 1461066872785 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]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 790ms 04:54:32 INFO - PROCESS | 3712 | 1461066872867 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 3712 | 1461066872869 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:54:32 INFO - PROCESS | 3712 | 1461066872873 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 3712 | 1461066872876 Marionette TRACE conn5 <- [1,1106,null,{}] 04:54:32 INFO - PROCESS | 3712 | 1461066872886 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}] 04:54:32 INFO - PROCESS | 3712 | 1461066872978 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:54:33 INFO - PROCESS | 3712 | 1461066873073 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3712 | ++DOCSHELL 12CC4C00 == 83 [pid = 3712] [id = 286] 04:54:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (13234800) [pid = 3712] [serial = 857] [outer = 00000000] 04:54:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (17E04400) [pid = 3712] [serial = 858] [outer = 13234800] 04:54:33 INFO - PROCESS | 3712 | 1461066873120 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (17EA6C00) [pid = 3712] [serial = 859] [outer = 13234800] 04:54:33 INFO - PROCESS | 3712 | 1461066873506 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]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 04:54:33 INFO - PROCESS | 3712 | 1461066873547 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 3712 | 1461066873550 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:54:33 INFO - PROCESS | 3712 | 1461066873553 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:54:33 INFO - PROCESS | 3712 | 1461066873555 Marionette TRACE conn5 <- [1,1110,null,{}] 04:54:33 INFO - PROCESS | 3712 | 1461066873558 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}] 04:54:33 INFO - PROCESS | 3712 | 1461066873646 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:54:33 INFO - PROCESS | 3712 | 1461066873653 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 3712 | ++DOCSHELL 17FCC400 == 84 [pid = 3712] [id = 287] 04:54:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (17FCC800) [pid = 3712] [serial = 860] [outer = 00000000] 04:54:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (18EA8400) [pid = 3712] [serial = 861] [outer = 17FCC800] 04:54:33 INFO - PROCESS | 3712 | 1461066873699 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (19502C00) [pid = 3712] [serial = 862] [outer = 17FCC800] 04:54:34 INFO - PROCESS | 3712 | 1461066874136 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]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:54:34 INFO - PROCESS | 3712 | 1461066874187 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 3712 | 1461066874189 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:54:34 INFO - PROCESS | 3712 | 1461066874192 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 3712 | 1461066874194 Marionette TRACE conn5 <- [1,1114,null,{}] 04:54:34 INFO - PROCESS | 3712 | 1461066874210 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}] 04:54:34 INFO - PROCESS | 3712 | 1461066874325 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:54:34 INFO - PROCESS | 3712 | 1461066874416 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 3712 | ++DOCSHELL 1AB8A000 == 85 [pid = 3712] [id = 288] 04:54:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1B069400) [pid = 3712] [serial = 863] [outer = 00000000] 04:54:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1B0C6800) [pid = 3712] [serial = 864] [outer = 1B069400] 04:54:34 INFO - PROCESS | 3712 | 1461066874463 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1B930800) [pid = 3712] [serial = 865] [outer = 1B069400] 04:54:34 INFO - PROCESS | 3712 | 1461066874909 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]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 751ms 04:54:34 INFO - PROCESS | 3712 | 1461066874944 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 3712 | 1461066874946 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:54:34 INFO - PROCESS | 3712 | 1461066874949 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:54:34 INFO - PROCESS | 3712 | 1461066874951 Marionette TRACE conn5 <- [1,1118,null,{}] 04:54:34 INFO - PROCESS | 3712 | 1461066874955 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}] 04:54:35 INFO - PROCESS | 3712 | 1461066875086 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:54:35 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:54:35 INFO - PROCESS | 3712 | 1461066875254 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 3712 | ++DOCSHELL 1CC53400 == 86 [pid = 3712] [id = 289] 04:54:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1CFD7800) [pid = 3712] [serial = 866] [outer = 00000000] 04:54:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1CFDCC00) [pid = 3712] [serial = 867] [outer = 1CFD7800] 04:54:35 INFO - PROCESS | 3712 | 1461066875310 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1CFE3800) [pid = 3712] [serial = 868] [outer = 1CFD7800] 04:54:35 INFO - PROCESS | 3712 | 1461066875773 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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 870ms 04:54:35 INFO - PROCESS | 3712 | 1461066875823 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 3712 | 1461066875825 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:54:35 INFO - PROCESS | 3712 | 1461066875829 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:54:35 INFO - PROCESS | 3712 | 1461066875831 Marionette TRACE conn5 <- [1,1122,null,{}] 04:54:35 INFO - PROCESS | 3712 | 1461066875834 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}] 04:54:35 INFO - PROCESS | 3712 | 1461066875952 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:54:35 INFO - PROCESS | 3712 | 1461066875958 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 3712 | ++DOCSHELL 1D04FC00 == 87 [pid = 3712] [id = 290] 04:54:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D050000) [pid = 3712] [serial = 869] [outer = 00000000] 04:54:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D05C000) [pid = 3712] [serial = 870] [outer = 1D050000] 04:54:36 INFO - PROCESS | 3712 | 1461066876054 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D081800) [pid = 3712] [serial = 871] [outer = 1D050000] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (1CEED800) [pid = 3712] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (17DC4C00) [pid = 3712] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D05B800) [pid = 3712] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1260F800) [pid = 3712] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (13216800) [pid = 3712] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (18E95800) [pid = 3712] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (18F45000) [pid = 3712] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1B072400) [pid = 3712] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (177A4000) [pid = 3712] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (23FECC00) [pid = 3712] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1BF7D800) [pid = 3712] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (21CA0000) [pid = 3712] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (23E34000) [pid = 3712] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (13129C00) [pid = 3712] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (204CAC00) [pid = 3712] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13238C00) [pid = 3712] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:54:36 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1B928C00) [pid = 3712] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:54:36 INFO - PROCESS | 3712 | 1461066876682 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]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 870ms 04:54:36 INFO - PROCESS | 3712 | 1461066876703 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:54:36 INFO - PROCESS | 3712 | 1461066876705 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:54:36 INFO - PROCESS | 3712 | 1461066876708 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 3712 | 1461066876710 Marionette TRACE conn5 <- [1,1126,null,{}] 04:54:36 INFO - PROCESS | 3712 | 1461066876713 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}] 04:54:36 INFO - PROCESS | 3712 | 1461066876840 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:54:36 INFO - PROCESS | 3712 | 1461066876896 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 3712 | ++DOCSHELL 126D4C00 == 88 [pid = 3712] [id = 291] 04:54:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (12D2A800) [pid = 3712] [serial = 872] [outer = 00000000] 04:54:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1B928C00) [pid = 3712] [serial = 873] [outer = 12D2A800] 04:54:36 INFO - PROCESS | 3712 | 1461066876942 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1C11CC00) [pid = 3712] [serial = 874] [outer = 12D2A800] 04:54:37 INFO - PROCESS | 3712 | 1461066877292 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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 04:54:37 INFO - PROCESS | 3712 | 1461066877339 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 3712 | 1461066877341 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:54:37 INFO - PROCESS | 3712 | 1461066877344 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 3712 | 1461066877346 Marionette TRACE conn5 <- [1,1130,null,{}] 04:54:37 INFO - PROCESS | 3712 | 1461066877350 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}] 04:54:37 INFO - PROCESS | 3712 | 1461066877436 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:54:37 INFO - PROCESS | 3712 | 1461066877442 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 3712 | ++DOCSHELL 13CC0000 == 89 [pid = 3712] [id = 292] 04:54:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1CEED800) [pid = 3712] [serial = 875] [outer = 00000000] 04:54:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D1EB800) [pid = 3712] [serial = 876] [outer = 1CEED800] 04:54:37 INFO - PROCESS | 3712 | 1461066877486 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1D242800) [pid = 3712] [serial = 877] [outer = 1CEED800] 04:54:37 INFO - PROCESS | 3712 | 1461066877932 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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 632ms 04:54:37 INFO - PROCESS | 3712 | 1461066877976 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 3712 | 1461066877978 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:54:38 INFO - PROCESS | 3712 | 1461066877994 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 3712 | 1461066877996 Marionette TRACE conn5 <- [1,1134,null,{}] 04:54:38 INFO - PROCESS | 3712 | 1461066878005 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}] 04:54:38 INFO - PROCESS | 3712 | 1461066878092 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:54:38 INFO - PROCESS | 3712 | 1461066878098 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:38 INFO - PROCESS | 3712 | ++DOCSHELL 1D24DC00 == 90 [pid = 3712] [id = 293] 04:54:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1D3A4800) [pid = 3712] [serial = 878] [outer = 00000000] 04:54:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1D6C0400) [pid = 3712] [serial = 879] [outer = 1D3A4800] 04:54:38 INFO - PROCESS | 3712 | 1461066878144 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1D6C8C00) [pid = 3712] [serial = 880] [outer = 1D3A4800] 04:54:38 INFO - PROCESS | 3712 | 1461066878773 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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 890ms 04:54:38 INFO - PROCESS | 3712 | 1461066878873 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:54:38 INFO - PROCESS | 3712 | 1461066878877 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:54:38 INFO - PROCESS | 3712 | 1461066878882 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 3712 | 1461066878886 Marionette TRACE conn5 <- [1,1138,null,{}] 04:54:38 INFO - PROCESS | 3712 | 1461066878891 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}] 04:54:39 INFO - PROCESS | 3712 | 1461066879019 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:54:39 INFO - PROCESS | 3712 | 1461066879124 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5D000 == 91 [pid = 3712] [id = 294] 04:54:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (13049400) [pid = 3712] [serial = 881] [outer = 00000000] 04:54:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (13CA0C00) [pid = 3712] [serial = 882] [outer = 13049400] 04:54:39 INFO - PROCESS | 3712 | 1461066879181 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1429DC00) [pid = 3712] [serial = 883] [outer = 13049400] 04:54:39 INFO - PROCESS | 3712 | 1461066879773 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]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 04:54:39 INFO - PROCESS | 3712 | 1461066879813 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 3712 | 1461066879819 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:54:39 INFO - PROCESS | 3712 | 1461066879826 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 3712 | 1461066879829 Marionette TRACE conn5 <- [1,1142,null,{}] 04:54:39 INFO - PROCESS | 3712 | 1461066879833 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}] 04:54:39 INFO - PROCESS | 3712 | 1461066879951 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:54:40 INFO - PROCESS | 3712 | 1461066880062 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 3712 | ++DOCSHELL 17E0FC00 == 92 [pid = 3712] [id = 295] 04:54:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (17FD5C00) [pid = 3712] [serial = 884] [outer = 00000000] 04:54:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1ABC5000) [pid = 3712] [serial = 885] [outer = 17FD5C00] 04:54:40 INFO - PROCESS | 3712 | 1461066880117 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1BF7CC00) [pid = 3712] [serial = 886] [outer = 17FD5C00] 04:54:40 INFO - PROCESS | 3712 | 1461066880717 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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 04:54:40 INFO - PROCESS | 3712 | 1461066880758 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 3712 | 1461066880760 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:54:40 INFO - PROCESS | 3712 | 1461066880765 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 3712 | 1461066880769 Marionette TRACE conn5 <- [1,1146,null,{}] 04:54:40 INFO - PROCESS | 3712 | 1461066880780 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}] 04:54:40 INFO - PROCESS | 3712 | 1461066880899 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:54:41 INFO - PROCESS | 3712 | 1461066881010 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 3712 | ++DOCSHELL 1D241400 == 93 [pid = 3712] [id = 296] 04:54:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D383000) [pid = 3712] [serial = 887] [outer = 00000000] 04:54:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D6DFC00) [pid = 3712] [serial = 888] [outer = 1D383000] 04:54:41 INFO - PROCESS | 3712 | 1461066881069 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1DA37400) [pid = 3712] [serial = 889] [outer = 1D383000] 04:54:41 INFO - PROCESS | 3712 | 1461066881684 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]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 971ms 04:54:41 INFO - PROCESS | 3712 | 1461066881738 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 3712 | 1461066881741 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:54:41 INFO - PROCESS | 3712 | 1461066881744 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 3712 | 1461066881746 Marionette TRACE conn5 <- [1,1150,null,{}] 04:54:41 INFO - PROCESS | 3712 | 1461066881750 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}] 04:54:41 INFO - PROCESS | 3712 | 1461066881868 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:54:41 INFO - PROCESS | 3712 | 1461066881973 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 3712 | ++DOCSHELL 1D883C00 == 94 [pid = 3712] [id = 297] 04:54:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1D889800) [pid = 3712] [serial = 890] [outer = 00000000] 04:54:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1FFC2C00) [pid = 3712] [serial = 891] [outer = 1D889800] 04:54:42 INFO - PROCESS | 3712 | 1461066882028 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (204C4C00) [pid = 3712] [serial = 892] [outer = 1D889800] 04:54:42 INFO - PROCESS | 3712 | 1461066882578 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]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 04:54:42 INFO - PROCESS | 3712 | 1461066882618 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 3712 | 1461066882620 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:54:42 INFO - PROCESS | 3712 | 1461066882624 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:54:42 INFO - PROCESS | 3712 | 1461066882626 Marionette TRACE conn5 <- [1,1154,null,{}] 04:54:42 INFO - PROCESS | 3712 | 1461066882630 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}] 04:54:42 INFO - PROCESS | 3712 | 1461066882741 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:54:42 INFO - PROCESS | 3712 | 1461066882852 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 3712 | ++DOCSHELL 204C9000 == 95 [pid = 3712] [id = 298] 04:54:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (204CAC00) [pid = 3712] [serial = 893] [outer = 00000000] 04:54:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (209AE400) [pid = 3712] [serial = 894] [outer = 204CAC00] 04:54:42 INFO - PROCESS | 3712 | 1461066882906 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (20A08800) [pid = 3712] [serial = 895] [outer = 204CAC00] 04:54:43 INFO - PROCESS | 3712 | 1461066883505 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]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 04:54:43 INFO - PROCESS | 3712 | 1461066883558 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 3712 | 1461066883560 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:54:43 INFO - PROCESS | 3712 | 1461066883564 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:54:43 INFO - PROCESS | 3712 | 1461066883566 Marionette TRACE conn5 <- [1,1158,null,{}] 04:54:43 INFO - PROCESS | 3712 | 1461066883570 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}] 04:54:43 INFO - PROCESS | 3712 | 1461066883698 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:54:43 INFO - PROCESS | 3712 | 1461066883814 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 3712 | ++DOCSHELL 13131C00 == 96 [pid = 3712] [id = 299] 04:54:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (13132C00) [pid = 3712] [serial = 896] [outer = 00000000] 04:54:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (20A41C00) [pid = 3712] [serial = 897] [outer = 13132C00] 04:54:43 INFO - PROCESS | 3712 | 1461066883912 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (20AAD800) [pid = 3712] [serial = 898] [outer = 13132C00] 04:54:44 INFO - PROCESS | 3712 | 1461066884431 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]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 931ms 04:54:44 INFO - PROCESS | 3712 | 1461066884498 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 3712 | 1461066884500 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:54:44 INFO - PROCESS | 3712 | 1461066884504 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:54:44 INFO - PROCESS | 3712 | 1461066884506 Marionette TRACE conn5 <- [1,1162,null,{}] 04:54:44 INFO - PROCESS | 3712 | 1461066884510 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}] 04:54:44 INFO - PROCESS | 3712 | 1461066884618 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:54:44 INFO - PROCESS | 3712 | 1461066884757 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 3712 | ++DOCSHELL 20A33400 == 97 [pid = 3712] [id = 300] 04:54:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (20AB0400) [pid = 3712] [serial = 899] [outer = 00000000] 04:54:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (20AE8C00) [pid = 3712] [serial = 900] [outer = 20AB0400] 04:54:44 INFO - PROCESS | 3712 | 1461066884812 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (20AF2000) [pid = 3712] [serial = 901] [outer = 20AB0400] 04:54:45 INFO - PROCESS | 3712 | 1461066885385 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] 04:54:45 INFO - PROCESS | 3712 | 1461066885440 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:54:45 INFO - PROCESS | 3712 | 1461066885444 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:54:45 INFO - PROCESS | 3712 | 1461066885446 Marionette TRACE conn5 <- [1,1166,null,{}] 04:54:45 INFO - PROCESS | 3712 | 1461066885450 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}] 04:54:45 INFO - PROCESS | 3712 | 1461066885560 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:54:45 INFO - PROCESS | 3712 | 1461066885672 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 3712 | ++DOCSHELL 20AE9000 == 98 [pid = 3712] [id = 301] 04:54:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (21921C00) [pid = 3712] [serial = 902] [outer = 00000000] 04:54:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (21C94000) [pid = 3712] [serial = 903] [outer = 21921C00] 04:54:45 INFO - PROCESS | 3712 | 1461066885725 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (21C9F000) [pid = 3712] [serial = 904] [outer = 21921C00] 04:54:46 INFO - PROCESS | 3712 | 1461066886321 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] 04:54:46 INFO - PROCESS | 3712 | 1461066886380 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:54:46 INFO - PROCESS | 3712 | 1461066886384 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:54:46 INFO - PROCESS | 3712 | 1461066886386 Marionette TRACE conn5 <- [1,1170,null,{}] 04:54:46 INFO - PROCESS | 3712 | 1461066886390 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}] 04:54:46 INFO - PROCESS | 3712 | 1461066886505 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:54:46 INFO - PROCESS | 3712 | 1461066886618 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 3712 | ++DOCSHELL 1429FC00 == 99 [pid = 3712] [id = 302] 04:54:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (169A5C00) [pid = 3712] [serial = 905] [outer = 00000000] 04:54:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (19989400) [pid = 3712] [serial = 906] [outer = 169A5C00] 04:54:46 INFO - PROCESS | 3712 | 1461066886672 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1B072800) [pid = 3712] [serial = 907] [outer = 169A5C00] 04:54:47 INFO - PROCESS | 3712 | 1461066887475 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] 04:54:47 INFO - PROCESS | 3712 | 1461066887520 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:54:47 INFO - PROCESS | 3712 | 1461066887541 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 3712 | 1461066887545 Marionette TRACE conn5 <- [1,1174,null,{}] 04:54:47 INFO - PROCESS | 3712 | 1461066887550 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}] 04:54:47 INFO - PROCESS | 3712 | 1461066887662 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:54:47 INFO - PROCESS | 3712 | 1461066887807 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 3712 | ++DOCSHELL 0EB13C00 == 100 [pid = 3712] [id = 303] 04:54:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (17ECAC00) [pid = 3712] [serial = 908] [outer = 00000000] 04:54:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (17FD1000) [pid = 3712] [serial = 909] [outer = 17ECAC00] 04:54:47 INFO - PROCESS | 3712 | 1461066887860 Marionette DEBUG loaded listener.js 04:54:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (18E97800) [pid = 3712] [serial = 910] [outer = 17ECAC00] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 13CC0000 == 99 [pid = 3712] [id = 292] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 126D4C00 == 98 [pid = 3712] [id = 291] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 1D04FC00 == 97 [pid = 3712] [id = 290] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 1CC53400 == 96 [pid = 3712] [id = 289] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 1B925400 == 95 [pid = 3712] [id = 271] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 1AB8A000 == 94 [pid = 3712] [id = 288] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 17FCC400 == 93 [pid = 3712] [id = 287] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 12CC4C00 == 92 [pid = 3712] [id = 286] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 18F44400 == 91 [pid = 3712] [id = 270] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 12D2C000 == 90 [pid = 3712] [id = 285] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (204C3000) [pid = 3712] [serial = 774] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1D3A9400) [pid = 3712] [serial = 828] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 13235400 == 89 [pid = 3712] [id = 284] 04:54:48 INFO - PROCESS | 3712 | --DOCSHELL 12608400 == 88 [pid = 3712] [id = 277] 04:54:48 INFO - PROCESS | 3712 | 1461066888501 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] 04:54:48 INFO - PROCESS | 3712 | 1461066888519 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:54:48 INFO - PROCESS | 3712 | 1461066888525 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 3712 | 1461066888527 Marionette TRACE conn5 <- [1,1178,null,{}] 04:54:48 INFO - PROCESS | 3712 | 1461066888531 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}] 04:54:48 INFO - PROCESS | 3712 | 1461066888636 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (249A1400) [pid = 3712] [serial = 748] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D244800) [pid = 3712] [serial = 739] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (225E8C00) [pid = 3712] [serial = 733] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (23FEBC00) [pid = 3712] [serial = 745] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (17FAEC00) [pid = 3712] [serial = 736] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (23E32C00) [pid = 3712] [serial = 742] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (17FD2C00) [pid = 3712] [serial = 751] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1BB24000) [pid = 3712] [serial = 813] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1BF38000) [pid = 3712] [serial = 814] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D053800) [pid = 3712] [serial = 817] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1CFE1800) [pid = 3712] [serial = 816] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (17E0E000) [pid = 3712] [serial = 807] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1D08BC00) [pid = 3712] [serial = 819] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (13134000) [pid = 3712] [serial = 802] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (12D35C00) [pid = 3712] [serial = 801] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (13D42400) [pid = 3712] [serial = 804] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (169A2800) [pid = 3712] [serial = 805] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (204C3800) [pid = 3712] [serial = 799] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1D3B2C00) [pid = 3712] [serial = 798] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1AB8D800) [pid = 3712] [serial = 810] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17E0D400) [pid = 3712] [serial = 777] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1D058000) [pid = 3712] [serial = 780] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (209A9000) [pid = 3712] [serial = 783] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (20AB3C00) [pid = 3712] [serial = 786] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (21AC9000) [pid = 3712] [serial = 789] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (23E36C00) [pid = 3712] [serial = 792] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (18EB2000) [pid = 3712] [serial = 795] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (13218C00) [pid = 3712] [serial = 825] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1D052800) [pid = 3712] [serial = 826] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17FC6800) [pid = 3712] [serial = 808] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D246400) [pid = 3712] [serial = 820] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1B069800) [pid = 3712] [serial = 811] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (19995C00) [pid = 3712] [serial = 822] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1B06FC00) [pid = 3712] [serial = 823] [outer = 00000000] [url = about:blank] 04:54:48 INFO - PROCESS | 3712 | 1461066888755 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 3712 | ++DOCSHELL 0EB11C00 == 89 [pid = 3712] [id = 304] 04:54:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (0EB5B000) [pid = 3712] [serial = 911] [outer = 00000000] 04:54:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1312BC00) [pid = 3712] [serial = 912] [outer = 0EB5B000] 04:54:48 INFO - PROCESS | 3712 | 1461066888802 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (13CA2000) [pid = 3712] [serial = 913] [outer = 0EB5B000] 04:54:49 INFO - PROCESS | 3712 | 1461066889231 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] 04:54:49 INFO - PROCESS | 3712 | 1461066889300 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:54:49 INFO - PROCESS | 3712 | 1461066889307 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 3712 | 1461066889310 Marionette TRACE conn5 <- [1,1182,null,{}] 04:54:49 INFO - PROCESS | 3712 | 1461066889325 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}] 04:54:49 INFO - PROCESS | 3712 | 1461066889421 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:54:49 INFO - PROCESS | 3712 | 1461066889434 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 3712 | ++DOCSHELL 1B06A000 == 90 [pid = 3712] [id = 305] 04:54:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1B06B400) [pid = 3712] [serial = 914] [outer = 00000000] 04:54:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1B0C1800) [pid = 3712] [serial = 915] [outer = 1B06B400] 04:54:49 INFO - PROCESS | 3712 | 1461066889485 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1BC36800) [pid = 3712] [serial = 916] [outer = 1B06B400] 04:54:49 INFO - PROCESS | 3712 | 1461066889962 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] 04:54:50 INFO - PROCESS | 3712 | 1461066890000 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:54:50 INFO - PROCESS | 3712 | 1461066890004 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:54:50 INFO - PROCESS | 3712 | 1461066890005 Marionette TRACE conn5 <- [1,1186,null,{}] 04:54:50 INFO - PROCESS | 3712 | 1461066890009 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}] 04:54:50 INFO - PROCESS | 3712 | 1461066890102 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:54:50 INFO - PROCESS | 3712 | 1461066890111 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 3712 | ++DOCSHELL 1BF38000 == 91 [pid = 3712] [id = 306] 04:54:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1BF38400) [pid = 3712] [serial = 917] [outer = 00000000] 04:54:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CE32800) [pid = 3712] [serial = 918] [outer = 1BF38400] 04:54:50 INFO - PROCESS | 3712 | 1461066890156 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1CFE3C00) [pid = 3712] [serial = 919] [outer = 1BF38400] 04:54:50 INFO - PROCESS | 3712 | 1461066890605 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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 04:54:50 INFO - PROCESS | 3712 | 1461066890638 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 3712 | 1461066890640 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:54:50 INFO - PROCESS | 3712 | 1461066890643 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 3712 | 1461066890645 Marionette TRACE conn5 <- [1,1190,null,{}] 04:54:50 INFO - PROCESS | 3712 | 1461066890648 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}] 04:54:50 INFO - PROCESS | 3712 | 1461066890736 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:54:50 INFO - PROCESS | 3712 | 1461066890742 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 3712 | ++DOCSHELL 1D04FC00 == 92 [pid = 3712] [id = 307] 04:54:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D053400) [pid = 3712] [serial = 920] [outer = 00000000] 04:54:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D07F800) [pid = 3712] [serial = 921] [outer = 1D053400] 04:54:50 INFO - PROCESS | 3712 | 1461066890787 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D0EA800) [pid = 3712] [serial = 922] [outer = 1D053400] 04:54:51 INFO - PROCESS | 3712 | 1461066891332 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]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 731ms 04:54:51 INFO - PROCESS | 3712 | 1461066891378 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 3712 | 1461066891380 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:54:51 INFO - PROCESS | 3712 | 1461066891384 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 3712 | 1461066891385 Marionette TRACE conn5 <- [1,1194,null,{}] 04:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:54:51 INFO - PROCESS | 3712 | 1461066891389 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}] 04:54:51 INFO - PROCESS | 3712 | 1461066891521 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:54:51 INFO - PROCESS | 3712 | 1461066891539 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 3712 | ++DOCSHELL 1D3B0800 == 93 [pid = 3712] [id = 308] 04:54:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D3B2C00) [pid = 3712] [serial = 923] [outer = 00000000] 04:54:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D6DF800) [pid = 3712] [serial = 924] [outer = 1D3B2C00] 04:54:51 INFO - PROCESS | 3712 | 1461066891586 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1D889000) [pid = 3712] [serial = 925] [outer = 1D3B2C00] 04:54:52 INFO - PROCESS | 3712 | 1461066892038 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 04:54:52 INFO - PROCESS | 3712 | 1461066892059 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:54:52 INFO - PROCESS | 3712 | 1461066892061 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:54:52 INFO - PROCESS | 3712 | 1461066892064 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 3712 | 1461066892065 Marionette TRACE conn5 <- [1,1198,null,{}] 04:54:52 INFO - PROCESS | 3712 | 1461066892074 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}] 04:54:52 INFO - PROCESS | 3712 | 1461066892221 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:54:52 INFO - PROCESS | 3712 | 1461066892253 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 3712 | ++DOCSHELL 1DA3A400 == 94 [pid = 3712] [id = 309] 04:54:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1FA64800) [pid = 3712] [serial = 926] [outer = 00000000] 04:54:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (204C3000) [pid = 3712] [serial = 927] [outer = 1FA64800] 04:54:52 INFO - PROCESS | 3712 | 1461066892297 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (209A3400) [pid = 3712] [serial = 928] [outer = 1FA64800] 04:54:52 INFO - PROCESS | 3712 | 1461066892745 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:54:52 INFO - PROCESS | 3712 | 1461066892795 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 3712 | 1461066892797 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:54:52 INFO - PROCESS | 3712 | 1461066892800 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 3712 | 1461066892802 Marionette TRACE conn5 <- [1,1202,null,{}] 04:54:52 INFO - PROCESS | 3712 | 1461066892811 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}] 04:54:52 INFO - PROCESS | 3712 | 1461066892934 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:54:53 INFO - PROCESS | 3712 | 1461066892999 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3712 | ++DOCSHELL 17EA5400 == 95 [pid = 3712] [id = 310] 04:54:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (209B0000) [pid = 3712] [serial = 929] [outer = 00000000] 04:54:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (20A2E400) [pid = 3712] [serial = 930] [outer = 209B0000] 04:54:53 INFO - PROCESS | 3712 | 1461066893042 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (20A3EC00) [pid = 3712] [serial = 931] [outer = 209B0000] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1B069400) [pid = 3712] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1CFD7800) [pid = 3712] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (12D2A800) [pid = 3712] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1D050000) [pid = 3712] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (17FCC800) [pid = 3712] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (13D8E000) [pid = 3712] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (12D33000) [pid = 3712] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17D2BC00) [pid = 3712] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (13234800) [pid = 3712] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1CEED800) [pid = 3712] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:54:53 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1E041400) [pid = 3712] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:54:53 INFO - PROCESS | 3712 | 1461066893579 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]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 04:54:53 INFO - PROCESS | 3712 | 1461066893631 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 3712 | 1461066893633 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:54:53 INFO - PROCESS | 3712 | 1461066893636 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 3712 | 1461066893638 Marionette TRACE conn5 <- [1,1206,null,{}] 04:54:53 INFO - PROCESS | 3712 | 1461066893641 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}] 04:54:53 INFO - PROCESS | 3712 | 1461066893731 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:54:53 INFO - PROCESS | 3712 | 1461066893737 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 3712 | ++DOCSHELL 1BF33C00 == 96 [pid = 3712] [id = 311] 04:54:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1BF87000) [pid = 3712] [serial = 932] [outer = 00000000] 04:54:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (209AF000) [pid = 3712] [serial = 933] [outer = 1BF87000] 04:54:53 INFO - PROCESS | 3712 | 1461066893781 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (20A0B800) [pid = 3712] [serial = 934] [outer = 1BF87000] 04:54:54 INFO - PROCESS | 3712 | 1461066894243 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]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 04:54:54 INFO - PROCESS | 3712 | 1461066894267 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 3712 | 1461066894269 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:54:54 INFO - PROCESS | 3712 | 1461066894273 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:54:54 INFO - PROCESS | 3712 | 1461066894274 Marionette TRACE conn5 <- [1,1210,null,{}] 04:54:54 INFO - PROCESS | 3712 | 1461066894278 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}] 04:54:54 INFO - PROCESS | 3712 | 1461066894368 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:54:54 INFO - PROCESS | 3712 | 1461066894374 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 3712 | ++DOCSHELL 1B069400 == 97 [pid = 3712] [id = 312] 04:54:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1CFD7800) [pid = 3712] [serial = 935] [outer = 00000000] 04:54:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (21AD1400) [pid = 3712] [serial = 936] [outer = 1CFD7800] 04:54:54 INFO - PROCESS | 3712 | 1461066894419 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (22077000) [pid = 3712] [serial = 937] [outer = 1CFD7800] 04:54:54 INFO - PROCESS | 3712 | 1461066894868 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] 04:54:54 INFO - PROCESS | 3712 | 1461066894911 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:54:54 INFO - PROCESS | 3712 | 1461066894914 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 3712 | 1461066894917 Marionette TRACE conn5 <- [1,1214,null,{}] 04:54:54 INFO - PROCESS | 3712 | 1461066894920 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}] 04:54:55 INFO - PROCESS | 3712 | 1461066895028 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:54:55 INFO - PROCESS | 3712 | 1461066895034 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 3712 | ++DOCSHELL 2250E800 == 98 [pid = 3712] [id = 313] 04:54:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (225E4400) [pid = 3712] [serial = 938] [outer = 00000000] 04:54:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1BB1BC00) [pid = 3712] [serial = 939] [outer = 225E4400] 04:54:55 INFO - PROCESS | 3712 | 1461066895084 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (23E31400) [pid = 3712] [serial = 940] [outer = 225E4400] 04:54:55 INFO - PROCESS | 3712 | 1461066895818 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]]]}] 04:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 04:54:55 INFO - PROCESS | 3712 | 1461066895849 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 3712 | 1461066895854 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:54:55 INFO - PROCESS | 3712 | 1461066895860 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 3712 | 1461066895864 Marionette TRACE conn5 <- [1,1218,null,{}] 04:54:55 INFO - PROCESS | 3712 | 1461066895870 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}] 04:54:56 INFO - PROCESS | 3712 | 1461066895995 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:54:56 INFO - PROCESS | 3712 | 1461066896112 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:56 INFO - PROCESS | 3712 | ++DOCSHELL 1312F000 == 99 [pid = 3712] [id = 314] 04:54:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (13283400) [pid = 3712] [serial = 941] [outer = 00000000] 04:54:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1755C000) [pid = 3712] [serial = 942] [outer = 13283400] 04:54:56 INFO - PROCESS | 3712 | 1461066896211 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (17E9FC00) [pid = 3712] [serial = 943] [outer = 13283400] 04:54:56 INFO - PROCESS | 3712 | 1461066896798 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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 04:54:56 INFO - PROCESS | 3712 | 1461066896834 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 3712 | 1461066896840 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:54:56 INFO - PROCESS | 3712 | 1461066896846 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 3712 | 1461066896849 Marionette TRACE conn5 <- [1,1222,null,{}] 04:54:56 INFO - PROCESS | 3712 | 1461066896853 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}] 04:54:56 INFO - PROCESS | 3712 | 1461066896972 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:54:57 INFO - PROCESS | 3712 | 1461066897116 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 3712 | ++DOCSHELL 1ABC0800 == 100 [pid = 3712] [id = 315] 04:54:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1B06CC00) [pid = 3712] [serial = 944] [outer = 00000000] 04:54:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1C116C00) [pid = 3712] [serial = 945] [outer = 1B06CC00] 04:54:57 INFO - PROCESS | 3712 | 1461066897172 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1D05A000) [pid = 3712] [serial = 946] [outer = 1B06CC00] 04:54:57 INFO - PROCESS | 3712 | 1461066897768 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]]]}] 04:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 971ms 04:54:57 INFO - PROCESS | 3712 | 1461066897819 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 3712 | 1461066897821 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:54:57 INFO - PROCESS | 3712 | 1461066897825 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 3712 | 1461066897829 Marionette TRACE conn5 <- [1,1226,null,{}] 04:54:57 INFO - PROCESS | 3712 | 1461066897840 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}] 04:54:57 INFO - PROCESS | 3712 | 1461066897960 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:54:58 INFO - PROCESS | 3712 | 1461066898104 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 3712 | ++DOCSHELL 204CA400 == 101 [pid = 3712] [id = 316] 04:54:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (209AD000) [pid = 3712] [serial = 947] [outer = 00000000] 04:54:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (21C97800) [pid = 3712] [serial = 948] [outer = 209AD000] 04:54:58 INFO - PROCESS | 3712 | 1461066898163 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (225DA000) [pid = 3712] [serial = 949] [outer = 209AD000] 04:54:58 INFO - PROCESS | 3712 | 1461066898729 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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 04:54:58 INFO - PROCESS | 3712 | 1461066898758 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 3712 | 1461066898761 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:54:58 INFO - PROCESS | 3712 | 1461066898765 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 3712 | 1461066898767 Marionette TRACE conn5 <- [1,1230,null,{}] 04:54:58 INFO - PROCESS | 3712 | 1461066898771 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}] 04:54:58 INFO - PROCESS | 3712 | 1461066898887 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:54:59 INFO - PROCESS | 3712 | 1461066899003 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 3712 | ++DOCSHELL 17E0C400 == 102 [pid = 3712] [id = 317] 04:54:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (20F7E800) [pid = 3712] [serial = 950] [outer = 00000000] 04:54:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (20F85400) [pid = 3712] [serial = 951] [outer = 20F7E800] 04:54:59 INFO - PROCESS | 3712 | 1461066899098 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (20F88800) [pid = 3712] [serial = 952] [outer = 20F7E800] 04:54:59 INFO - PROCESS | 3712 | 1461066899664 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]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 04:54:59 INFO - PROCESS | 3712 | 1461066899699 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 3712 | 1461066899701 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:54:59 INFO - PROCESS | 3712 | 1461066899705 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:54:59 INFO - PROCESS | 3712 | 1461066899707 Marionette TRACE conn5 <- [1,1234,null,{}] 04:54:59 INFO - PROCESS | 3712 | 1461066899710 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}] 04:54:59 INFO - PROCESS | 3712 | 1461066899822 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:54:59 INFO - PROCESS | 3712 | 1461066899956 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 3712 | ++DOCSHELL 1322B000 == 103 [pid = 3712] [id = 318] 04:55:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1322D800) [pid = 3712] [serial = 953] [outer = 00000000] 04:55:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1D050C00) [pid = 3712] [serial = 954] [outer = 1322D800] 04:55:00 INFO - PROCESS | 3712 | 1461066900053 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1D087000) [pid = 3712] [serial = 955] [outer = 1322D800] 04:55:01 INFO - PROCESS | 3712 | 1461066900983 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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1320ms 04:55:01 INFO - PROCESS | 3712 | 1461066901028 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:55:01 INFO - PROCESS | 3712 | 1461066901032 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:55:01 INFO - PROCESS | 3712 | 1461066901037 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 3712 | 1461066901041 Marionette TRACE conn5 <- [1,1238,null,{}] 04:55:01 INFO - PROCESS | 3712 | 1461066901046 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}] 04:55:01 INFO - PROCESS | 3712 | 1461066901150 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:55:01 INFO - PROCESS | 3712 | 1461066901297 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 3712 | ++DOCSHELL 0F35B400 == 104 [pid = 3712] [id = 319] 04:55:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (0F743800) [pid = 3712] [serial = 956] [outer = 00000000] 04:55:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (1322F400) [pid = 3712] [serial = 957] [outer = 0F743800] 04:55:01 INFO - PROCESS | 3712 | 1461066901348 Marionette DEBUG loaded listener.js 04:55:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (1345E000) [pid = 3712] [serial = 958] [outer = 0F743800] 04:55:02 INFO - PROCESS | 3712 | 1461066901986 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]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1021ms 04:55:02 INFO - PROCESS | 3712 | 1461066902059 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 3712 | 1461066902065 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:55:02 INFO - PROCESS | 3712 | 1461066902071 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 3712 | 1461066902073 Marionette TRACE conn5 <- [1,1242,null,{}] 04:55:02 INFO - PROCESS | 3712 | 1461066902077 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}] 04:55:02 INFO - PROCESS | 3712 | 1461066902179 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:55:02 INFO - PROCESS | 3712 | 1461066902325 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 3712 | ++DOCSHELL 142A6400 == 105 [pid = 3712] [id = 320] 04:55:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (169E5000) [pid = 3712] [serial = 959] [outer = 00000000] 04:55:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (17E9E400) [pid = 3712] [serial = 960] [outer = 169E5000] 04:55:02 INFO - PROCESS | 3712 | 1461066902375 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (17FC6C00) [pid = 3712] [serial = 961] [outer = 169E5000] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1FF10000 == 104 [pid = 3712] [id = 143] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1D083000 == 103 [pid = 3712] [id = 232] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 20AEF800 == 102 [pid = 3712] [id = 132] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 17FA0C00 == 101 [pid = 3712] [id = 266] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 21C9D800 == 100 [pid = 3712] [id = 244] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1B069400 == 99 [pid = 3712] [id = 312] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1BF33C00 == 98 [pid = 3712] [id = 311] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 17EA5400 == 97 [pid = 3712] [id = 310] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1DA3A400 == 96 [pid = 3712] [id = 309] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1D3B0800 == 95 [pid = 3712] [id = 308] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (13CC4400) [pid = 3712] [serial = 831] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (1D6C9C00) [pid = 3712] [serial = 837] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (1B072000) [pid = 3712] [serial = 834] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (1FF49C00) [pid = 3712] [serial = 840] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (20A2A800) [pid = 3712] [serial = 843] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (20AEF000) [pid = 3712] [serial = 846] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1D6C0400) [pid = 3712] [serial = 879] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1D04FC00 == 94 [pid = 3712] [id = 307] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1BF38000 == 93 [pid = 3712] [id = 306] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1B06A000 == 92 [pid = 3712] [id = 305] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 0EB11C00 == 91 [pid = 3712] [id = 304] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 0EB13C00 == 90 [pid = 3712] [id = 303] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 1D241400 == 89 [pid = 3712] [id = 296] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 17E0FC00 == 88 [pid = 3712] [id = 295] 04:55:02 INFO - PROCESS | 3712 | --DOCSHELL 0EB5D000 == 87 [pid = 3712] [id = 294] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (2099E400) [pid = 3712] [serial = 775] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1B0C6800) [pid = 3712] [serial = 864] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (1B930800) [pid = 3712] [serial = 865] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1CFDCC00) [pid = 3712] [serial = 867] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1B928C00) [pid = 3712] [serial = 873] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1D05C000) [pid = 3712] [serial = 870] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1CFE3800) [pid = 3712] [serial = 868] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (18EA8400) [pid = 3712] [serial = 861] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (17E06800) [pid = 3712] [serial = 853] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (177A6800) [pid = 3712] [serial = 852] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (13135400) [pid = 3712] [serial = 855] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1322BC00) [pid = 3712] [serial = 856] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1BF35000) [pid = 3712] [serial = 850] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (18EB1000) [pid = 3712] [serial = 849] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (17E04400) [pid = 3712] [serial = 858] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (17EA6C00) [pid = 3712] [serial = 859] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1D1EB800) [pid = 3712] [serial = 876] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1D242800) [pid = 3712] [serial = 877] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D081800) [pid = 3712] [serial = 871] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (1C11CC00) [pid = 3712] [serial = 874] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (19502C00) [pid = 3712] [serial = 862] [outer = 00000000] [url = about:blank] 04:55:02 INFO - PROCESS | 3712 | 1461066902927 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]]]}] 04:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 04:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:55:02 INFO - PROCESS | 3712 | 1461066902943 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:55:02 INFO - PROCESS | 3712 | 1461066902946 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:55:02 INFO - PROCESS | 3712 | 1461066902949 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 3712 | 1461066902953 Marionette TRACE conn5 <- [1,1246,null,{}] 04:55:02 INFO - PROCESS | 3712 | 1461066902963 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}] 04:55:03 INFO - PROCESS | 3712 | 1461066903054 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:55:03 INFO - PROCESS | 3712 | 1461066903150 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 3712 | ++DOCSHELL 13CC4400 == 88 [pid = 3712] [id = 321] 04:55:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (16910C00) [pid = 3712] [serial = 962] [outer = 00000000] 04:55:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (17DDE400) [pid = 3712] [serial = 963] [outer = 16910C00] 04:55:03 INFO - PROCESS | 3712 | 1461066903198 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (17E10C00) [pid = 3712] [serial = 964] [outer = 16910C00] 04:55:03 INFO - PROCESS | 3712 | 1461066903579 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]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 04:55:03 INFO - PROCESS | 3712 | 1461066903640 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 3712 | 1461066903642 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:55:03 INFO - PROCESS | 3712 | 1461066903645 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:55:03 INFO - PROCESS | 3712 | 1461066903647 Marionette TRACE conn5 <- [1,1250,null,{}] 04:55:03 INFO - PROCESS | 3712 | 1461066903650 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}] 04:55:03 INFO - PROCESS | 3712 | 1461066903763 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:55:03 INFO - PROCESS | 3712 | 1461066903777 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 3712 | ++DOCSHELL 18E8A400 == 89 [pid = 3712] [id = 322] 04:55:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (18E8B000) [pid = 3712] [serial = 965] [outer = 00000000] 04:55:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (18F45000) [pid = 3712] [serial = 966] [outer = 18E8B000] 04:55:03 INFO - PROCESS | 3712 | 1461066903823 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1950BC00) [pid = 3712] [serial = 967] [outer = 18E8B000] 04:55:04 INFO - PROCESS | 3712 | 1461066904277 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]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 04:55:04 INFO - PROCESS | 3712 | 1461066904320 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 3712 | 1461066904322 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:55:04 INFO - PROCESS | 3712 | 1461066904325 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 3712 | 1461066904327 Marionette TRACE conn5 <- [1,1254,null,{}] 04:55:04 INFO - PROCESS | 3712 | 1461066904330 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}] 04:55:04 INFO - PROCESS | 3712 | 1461066904413 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:55:04 INFO - PROCESS | 3712 | 1461066904421 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 3712 | ++DOCSHELL 1998C000 == 90 [pid = 3712] [id = 323] 04:55:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (19995400) [pid = 3712] [serial = 968] [outer = 00000000] 04:55:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1B06A000) [pid = 3712] [serial = 969] [outer = 19995400] 04:55:04 INFO - PROCESS | 3712 | 1461066904466 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1B06EC00) [pid = 3712] [serial = 970] [outer = 19995400] 04:55:04 INFO - PROCESS | 3712 | 1461066904916 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]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 631ms 04:55:04 INFO - PROCESS | 3712 | 1461066904965 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 3712 | 1461066904967 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:55:04 INFO - PROCESS | 3712 | 1461066904971 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 3712 | 1461066904972 Marionette TRACE conn5 <- [1,1258,null,{}] 04:55:04 INFO - PROCESS | 3712 | 1461066904976 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}] 04:55:05 INFO - PROCESS | 3712 | 1461066905110 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:55:05 INFO - PROCESS | 3712 | 1461066905198 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 3712 | ++DOCSHELL 1B929000 == 91 [pid = 3712] [id = 324] 04:55:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1B948800) [pid = 3712] [serial = 971] [outer = 00000000] 04:55:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1BF7BC00) [pid = 3712] [serial = 972] [outer = 1B948800] 04:55:05 INFO - PROCESS | 3712 | 1461066905246 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1BF88800) [pid = 3712] [serial = 973] [outer = 1B948800] 04:55:05 INFO - PROCESS | 3712 | 1461066905677 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]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 04:55:05 INFO - PROCESS | 3712 | 1461066905702 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 3712 | 1461066905704 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:55:05 INFO - PROCESS | 3712 | 1461066905712 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 3712 | 1461066905714 Marionette TRACE conn5 <- [1,1262,null,{}] 04:55:05 INFO - PROCESS | 3712 | 1461066905718 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}] 04:55:05 INFO - PROCESS | 3712 | 1461066905834 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:55:05 INFO - PROCESS | 3712 | 1461066905841 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 3712 | ++DOCSHELL 1C119000 == 92 [pid = 3712] [id = 325] 04:55:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1C11DC00) [pid = 3712] [serial = 974] [outer = 00000000] 04:55:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1CE2C400) [pid = 3712] [serial = 975] [outer = 1C11DC00] 04:55:05 INFO - PROCESS | 3712 | 1461066905887 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1CE32400) [pid = 3712] [serial = 976] [outer = 1C11DC00] 04:55:06 INFO - PROCESS | 3712 | 1461066906329 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]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 04:55:06 INFO - PROCESS | 3712 | 1461066906392 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 3712 | 1461066906394 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:55:06 INFO - PROCESS | 3712 | 1461066906398 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 3712 | 1461066906399 Marionette TRACE conn5 <- [1,1266,null,{}] 04:55:06 INFO - PROCESS | 3712 | 1461066906403 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}] 04:55:06 INFO - PROCESS | 3712 | 1461066906545 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:55:06 INFO - PROCESS | 3712 | 1461066906567 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 3712 | ++DOCSHELL 1CFE0000 == 93 [pid = 3712] [id = 326] 04:55:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (1CFE1400) [pid = 3712] [serial = 977] [outer = 00000000] 04:55:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (1D056C00) [pid = 3712] [serial = 978] [outer = 1CFE1400] 04:55:06 INFO - PROCESS | 3712 | 1461066906614 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1D081C00) [pid = 3712] [serial = 979] [outer = 1CFE1400] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1BF7D400) [pid = 3712] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1CFD7800) [pid = 3712] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (0EB5B000) [pid = 3712] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (204CAC00) [pid = 3712] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (13049400) [pid = 3712] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D383000) [pid = 3712] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1DA3B400) [pid = 3712] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1BF36000) [pid = 3712] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (13132C00) [pid = 3712] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1D3B2C00) [pid = 3712] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1D053400) [pid = 3712] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1D086C00) [pid = 3712] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1FA64800) [pid = 3712] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1D3B3400) [pid = 3712] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (20A3D000) [pid = 3712] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (12D30C00) [pid = 3712] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (1B06B400) [pid = 3712] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (17FD5C00) [pid = 3712] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D689000) [pid = 3712] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (20A0D000) [pid = 3712] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (209B0000) [pid = 3712] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1BF38400) [pid = 3712] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (12C05C00) [pid = 3712] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1BF87000) [pid = 3712] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (16903C00) [pid = 3712] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (169A5C00) [pid = 3712] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (17ECAC00) [pid = 3712] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (17ECBC00) [pid = 3712] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D889800) [pid = 3712] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1E1CF000) [pid = 3712] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:55:07 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (20A32400) [pid = 3712] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:55:07 INFO - PROCESS | 3712 | 1461066907556 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]]]}] 04:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1179ms 04:55:07 INFO - PROCESS | 3712 | 1461066907581 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:55:07 INFO - PROCESS | 3712 | 1461066907583 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:55:07 INFO - PROCESS | 3712 | 1461066907586 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 3712 | 1461066907588 Marionette TRACE conn5 <- [1,1270,null,{}] 04:55:07 INFO - PROCESS | 3712 | 1461066907592 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}] 04:55:07 INFO - PROCESS | 3712 | 1461066907672 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:55:07 INFO - PROCESS | 3712 | 1461066907678 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 3712 | ++DOCSHELL 0F00BC00 == 94 [pid = 3712] [id = 327] 04:55:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1321D000) [pid = 3712] [serial = 980] [outer = 00000000] 04:55:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (17EC7C00) [pid = 3712] [serial = 981] [outer = 1321D000] 04:55:07 INFO - PROCESS | 3712 | 1461066907723 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (18F4A800) [pid = 3712] [serial = 982] [outer = 1321D000] 04:55:08 INFO - PROCESS | 3712 | 1461066908201 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]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:55:08 INFO - PROCESS | 3712 | 1461066908257 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 3712 | 1461066908259 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:55:08 INFO - PROCESS | 3712 | 1461066908262 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 3712 | 1461066908263 Marionette TRACE conn5 <- [1,1274,null,{}] 04:55:08 INFO - PROCESS | 3712 | 1461066908267 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}] 04:55:08 INFO - PROCESS | 3712 | 1461066908350 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:55:08 INFO - PROCESS | 3712 | 1461066908356 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 3712 | ++DOCSHELL 19995C00 == 95 [pid = 3712] [id = 328] 04:55:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1BF7D400) [pid = 3712] [serial = 983] [outer = 00000000] 04:55:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1CFDBC00) [pid = 3712] [serial = 984] [outer = 1BF7D400] 04:55:08 INFO - PROCESS | 3712 | 1461066908400 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1D083000) [pid = 3712] [serial = 985] [outer = 1BF7D400] 04:55:08 INFO - PROCESS | 3712 | 1461066908830 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]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 631ms 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:55:08 INFO - PROCESS | 3712 | 1461066908895 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 3712 | 1461066908897 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:55:08 INFO - PROCESS | 3712 | 1461066908900 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 3712 | 1461066908903 Marionette TRACE conn5 <- [1,1278,null,{}] 04:55:08 INFO - PROCESS | 3712 | 1461066908907 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}] 04:55:09 INFO - PROCESS | 3712 | 1461066909012 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:55:09 INFO - PROCESS | 3712 | 1461066909046 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 3712 | ++DOCSHELL 1D086C00 == 96 [pid = 3712] [id = 329] 04:55:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1D248000) [pid = 3712] [serial = 986] [outer = 00000000] 04:55:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1D3A9400) [pid = 3712] [serial = 987] [outer = 1D248000] 04:55:09 INFO - PROCESS | 3712 | 1461066909095 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1D3B2C00) [pid = 3712] [serial = 988] [outer = 1D248000] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 209AA800 == 95 [pid = 3712] [id = 148] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 0F78BC00 == 94 [pid = 3712] [id = 129] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13213C00 == 93 [pid = 3712] [id = 78] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1CFDC800 == 92 [pid = 3712] [id = 162] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1CEEA000 == 91 [pid = 3712] [id = 234] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D245C00 == 90 [pid = 3712] [id = 108] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13D40000 == 89 [pid = 3712] [id = 230] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 204C9000 == 88 [pid = 3712] [id = 298] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 209A3C00 == 87 [pid = 3712] [id = 146] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13219000 == 86 [pid = 3712] [id = 250] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D3B3C00 == 85 [pid = 3712] [id = 279] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1B072C00 == 84 [pid = 3712] [id = 187] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20A33400 == 83 [pid = 3712] [id = 300] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D1F6C00 == 82 [pid = 3712] [id = 231] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1312FC00 == 81 [pid = 3712] [id = 90] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D7E2000 == 80 [pid = 3712] [id = 92] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1FFC8400 == 79 [pid = 3712] [id = 104] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 12DDD400 == 78 [pid = 3712] [id = 145] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 2099D000 == 77 [pid = 3712] [id = 89] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13CA8800 == 76 [pid = 3712] [id = 176] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13131C00 == 75 [pid = 3712] [id = 299] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 22506400 == 74 [pid = 3712] [id = 216] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20A3B000 == 73 [pid = 3712] [id = 164] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1B94E800 == 72 [pid = 3712] [id = 246] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1429FC00 == 71 [pid = 3712] [id = 302] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1CB41C00 == 70 [pid = 3712] [id = 217] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 23E38800 == 69 [pid = 3712] [id = 249] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20A0EC00 == 68 [pid = 3712] [id = 163] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 17E10800 == 67 [pid = 3712] [id = 91] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D883C00 == 66 [pid = 3712] [id = 297] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D04E000 == 65 [pid = 3712] [id = 233] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20A29800 == 64 [pid = 3712] [id = 93] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20AE9000 == 63 [pid = 3712] [id = 301] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 18E8A000 == 62 [pid = 3712] [id = 218] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 0EB5F000 == 61 [pid = 3712] [id = 147] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1BF7E000 == 60 [pid = 3712] [id = 58] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1CE27000 == 59 [pid = 3712] [id = 276] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13D92000 == 58 [pid = 3712] [id = 212] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D24DC00 == 57 [pid = 3712] [id = 293] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 12CBC400 == 56 [pid = 3712] [id = 251] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1D6D8800 == 55 [pid = 3712] [id = 188] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 12CC7000 == 54 [pid = 3712] [id = 247] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1BF83400 == 53 [pid = 3712] [id = 214] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 23E2C800 == 52 [pid = 3712] [id = 248] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13CA9800 == 51 [pid = 3712] [id = 278] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 177AE400 == 50 [pid = 3712] [id = 179] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1B068C00 == 49 [pid = 3712] [id = 199] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20A3C800 == 48 [pid = 3712] [id = 215] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1E043C00 == 47 [pid = 3712] [id = 280] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 12610400 == 46 [pid = 3712] [id = 282] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 13130C00 == 45 [pid = 3712] [id = 283] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 20A0C000 == 44 [pid = 3712] [id = 281] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 0F7B2C00 == 43 [pid = 3712] [id = 149] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 0F35B400 == 42 [pid = 3712] [id = 319] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 17E0C400 == 41 [pid = 3712] [id = 317] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1322B000 == 40 [pid = 3712] [id = 318] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 204CA400 == 39 [pid = 3712] [id = 316] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1ABC0800 == 38 [pid = 3712] [id = 315] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 2250E800 == 37 [pid = 3712] [id = 313] 04:55:10 INFO - PROCESS | 3712 | --DOCSHELL 1312F000 == 36 [pid = 3712] [id = 314] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 142A6400 == 35 [pid = 3712] [id = 320] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 13CC4400 == 34 [pid = 3712] [id = 321] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 1998C000 == 33 [pid = 3712] [id = 323] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 19995C00 == 32 [pid = 3712] [id = 328] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 18E8A400 == 31 [pid = 3712] [id = 322] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 1B929000 == 30 [pid = 3712] [id = 324] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 1CFE0000 == 29 [pid = 3712] [id = 326] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 1C119000 == 28 [pid = 3712] [id = 325] 04:55:11 INFO - PROCESS | 3712 | --DOCSHELL 0F00BC00 == 27 [pid = 3712] [id = 327] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1B0C1800) [pid = 3712] [serial = 915] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (18E94800) [pid = 3712] [serial = 778] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1B072800) [pid = 3712] [serial = 907] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (18E97800) [pid = 3712] [serial = 910] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (20A41C00) [pid = 3712] [serial = 897] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1CE32800) [pid = 3712] [serial = 918] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (19989400) [pid = 3712] [serial = 906] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1C1FE000) [pid = 3712] [serial = 835] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1FFC2C00) [pid = 3712] [serial = 891] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (20A2E400) [pid = 3712] [serial = 930] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (209A3400) [pid = 3712] [serial = 928] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1D6DF800) [pid = 3712] [serial = 924] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (204BFC00) [pid = 3712] [serial = 841] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (209AF000) [pid = 3712] [serial = 933] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (204C4C00) [pid = 3712] [serial = 892] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (23E38000) [pid = 3712] [serial = 793] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (20AE8C00) [pid = 3712] [serial = 900] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (209AE400) [pid = 3712] [serial = 894] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (21C94000) [pid = 3712] [serial = 903] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1BF7CC00) [pid = 3712] [serial = 886] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D07F800) [pid = 3712] [serial = 921] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (17FD1000) [pid = 3712] [serial = 909] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (21AD0800) [pid = 3712] [serial = 790] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D6DFC00) [pid = 3712] [serial = 888] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1BB1BC00) [pid = 3712] [serial = 939] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (22077000) [pid = 3712] [serial = 937] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (21AD1400) [pid = 3712] [serial = 936] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (13CA2000) [pid = 3712] [serial = 913] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (20A08800) [pid = 3712] [serial = 895] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (13CA0C00) [pid = 3712] [serial = 882] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1DA37400) [pid = 3712] [serial = 889] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (20A08000) [pid = 3712] [serial = 784] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1D2CDC00) [pid = 3712] [serial = 781] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (20AAD800) [pid = 3712] [serial = 898] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1D889000) [pid = 3712] [serial = 925] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1D0EA800) [pid = 3712] [serial = 922] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1D3B2000) [pid = 3712] [serial = 829] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1429DC00) [pid = 3712] [serial = 883] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (204C3000) [pid = 3712] [serial = 927] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (21AC5400) [pid = 3712] [serial = 847] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (20ABAC00) [pid = 3712] [serial = 787] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1AB81C00) [pid = 3712] [serial = 796] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1BC36800) [pid = 3712] [serial = 916] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1ABC5000) [pid = 3712] [serial = 885] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1D7DB800) [pid = 3712] [serial = 838] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (20A2D800) [pid = 3712] [serial = 844] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (20A3EC00) [pid = 3712] [serial = 931] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1CFE3C00) [pid = 3712] [serial = 919] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (17541800) [pid = 3712] [serial = 832] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1312BC00) [pid = 3712] [serial = 912] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (20A0B800) [pid = 3712] [serial = 934] [outer = 00000000] [url = about:blank] 04:55:11 INFO - PROCESS | 3712 | 1461066911338 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]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2490ms 04:55:11 INFO - PROCESS | 3712 | 1461066911391 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 3712 | 1461066911395 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:55:11 INFO - PROCESS | 3712 | 1461066911400 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 3712 | 1461066911404 Marionette TRACE conn5 <- [1,1282,null,{}] 04:55:11 INFO - PROCESS | 3712 | 1461066911410 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}] 04:55:11 INFO - PROCESS | 3712 | 1461066911502 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:55:11 INFO - PROCESS | 3712 | 1461066911513 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 3712 | ++DOCSHELL 0EB62800 == 28 [pid = 3712] [id = 330] 04:55:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (0EB63000) [pid = 3712] [serial = 989] [outer = 00000000] 04:55:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (0F012000) [pid = 3712] [serial = 990] [outer = 0EB63000] 04:55:11 INFO - PROCESS | 3712 | 1461066911561 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (0F3DCC00) [pid = 3712] [serial = 991] [outer = 0EB63000] 04:55:12 INFO - PROCESS | 3712 | 1461066912037 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 04:55:12 INFO - PROCESS | 3712 | 1461066912091 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 3712 | 1461066912097 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:55:12 INFO - PROCESS | 3712 | 1461066912103 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 3712 | 1461066912106 Marionette TRACE conn5 <- [1,1286,null,{}] 04:55:12 INFO - PROCESS | 3712 | 1461066912110 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}] 04:55:12 INFO - PROCESS | 3712 | 1461066912195 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:55:12 INFO - PROCESS | 3712 | 1461066912206 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 3712 | ++DOCSHELL 0F78B000 == 29 [pid = 3712] [id = 331] 04:55:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (12607400) [pid = 3712] [serial = 992] [outer = 00000000] 04:55:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12CC7C00) [pid = 3712] [serial = 993] [outer = 12607400] 04:55:12 INFO - PROCESS | 3712 | 1461066912252 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (12D2B800) [pid = 3712] [serial = 994] [outer = 12607400] 04:55:12 INFO - PROCESS | 3712 | 1461066912761 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 04:55:12 INFO - PROCESS | 3712 | 1461066912775 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 3712 | 1461066912778 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:55:12 INFO - PROCESS | 3712 | 1461066912781 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:55:12 INFO - PROCESS | 3712 | 1461066912785 Marionette TRACE conn5 <- [1,1290,null,{}] 04:55:12 INFO - PROCESS | 3712 | 1461066912796 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}] 04:55:12 INFO - PROCESS | 3712 | 1461066912922 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:55:13 INFO - PROCESS | 3712 | 1461066913006 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3712 | ++DOCSHELL 13219800 == 30 [pid = 3712] [id = 332] 04:55:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (13219C00) [pid = 3712] [serial = 995] [outer = 00000000] 04:55:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1321EC00) [pid = 3712] [serial = 996] [outer = 13219C00] 04:55:13 INFO - PROCESS | 3712 | 1461066913056 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13231800) [pid = 3712] [serial = 997] [outer = 13219C00] 04:55:13 INFO - PROCESS | 3712 | 1461066913460 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]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 04:55:13 INFO - PROCESS | 3712 | 1461066913515 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 3712 | 1461066913518 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:55:13 INFO - PROCESS | 3712 | 1461066913521 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:55:13 INFO - PROCESS | 3712 | 1461066913523 Marionette TRACE conn5 <- [1,1294,null,{}] 04:55:13 INFO - PROCESS | 3712 | 1461066913526 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}] 04:55:13 INFO - PROCESS | 3712 | 1461066913607 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:55:13 INFO - PROCESS | 3712 | 1461066913613 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 3712 | ++DOCSHELL 1260F000 == 31 [pid = 3712] [id = 333] 04:55:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1328B000) [pid = 3712] [serial = 998] [outer = 00000000] 04:55:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13CAB800) [pid = 3712] [serial = 999] [outer = 1328B000] 04:55:13 INFO - PROCESS | 3712 | 1461066913659 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1429B000) [pid = 3712] [serial = 1000] [outer = 1328B000] 04:55:14 INFO - PROCESS | 3712 | 1461066914110 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]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 632ms 04:55:14 INFO - PROCESS | 3712 | 1461066914157 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 3712 | 1461066914159 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:55:14 INFO - PROCESS | 3712 | 1461066914163 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 3712 | 1461066914164 Marionette TRACE conn5 <- [1,1298,null,{}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:55:14 INFO - PROCESS | 3712 | 1461066914168 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}] 04:55:14 INFO - PROCESS | 3712 | 1461066914245 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:55:14 INFO - PROCESS | 3712 | 1461066914255 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 3712 | ++DOCSHELL 16903C00 == 32 [pid = 3712] [id = 334] 04:55:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (169A6800) [pid = 3712] [serial = 1001] [outer = 00000000] 04:55:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (17541C00) [pid = 3712] [serial = 1002] [outer = 169A6800] 04:55:14 INFO - PROCESS | 3712 | 1461066914330 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (17563C00) [pid = 3712] [serial = 1003] [outer = 169A6800] 04:55:14 INFO - PROCESS | 3712 | 1461066914763 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] 04:55:14 INFO - PROCESS | 3712 | 1461066914842 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:55:14 INFO - PROCESS | 3712 | 1461066914845 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:55:14 INFO - PROCESS | 3712 | 1461066914846 Marionette TRACE conn5 <- [1,1302,null,{}] 04:55:14 INFO - PROCESS | 3712 | 1461066914850 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}] 04:55:14 INFO - PROCESS | 3712 | 1461066914961 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:55:15 INFO - PROCESS | 3712 | 1461066914972 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 3712 | ++DOCSHELL 17D30400 == 33 [pid = 3712] [id = 335] 04:55:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (17DDC000) [pid = 3712] [serial = 1004] [outer = 00000000] 04:55:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (17E11800) [pid = 3712] [serial = 1005] [outer = 17DDC000] 04:55:15 INFO - PROCESS | 3712 | 1461066915020 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (17FA2400) [pid = 3712] [serial = 1006] [outer = 17DDC000] 04:55:15 INFO - PROCESS | 3712 | 1461066915456 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]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 04:55:15 INFO - PROCESS | 3712 | 1461066915519 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:55:15 INFO - PROCESS | 3712 | 1461066915521 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:55:15 INFO - PROCESS | 3712 | 1461066915525 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 3712 | 1461066915527 Marionette TRACE conn5 <- [1,1306,null,{}] 04:55:15 INFO - PROCESS | 3712 | 1461066915530 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}] 04:55:15 INFO - PROCESS | 3712 | 1461066915632 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:55:15 INFO - PROCESS | 3712 | 1461066915641 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 3712 | ++DOCSHELL 17FA6C00 == 34 [pid = 3712] [id = 336] 04:55:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (17FAE800) [pid = 3712] [serial = 1007] [outer = 00000000] 04:55:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17FD4000) [pid = 3712] [serial = 1008] [outer = 17FAE800] 04:55:15 INFO - PROCESS | 3712 | 1461066915685 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (18E8EC00) [pid = 3712] [serial = 1009] [outer = 17FAE800] 04:55:16 INFO - PROCESS | 3712 | 1461066916120 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]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 04:55:16 INFO - PROCESS | 3712 | 1461066916158 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 3712 | 1461066916160 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:55:16 INFO - PROCESS | 3712 | 1461066916164 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 3712 | 1461066916165 Marionette TRACE conn5 <- [1,1310,null,{}] 04:55:16 INFO - PROCESS | 3712 | 1461066916169 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}] 04:55:16 INFO - PROCESS | 3712 | 1461066916245 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:55:16 INFO - PROCESS | 3712 | 1461066916251 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 3712 | ++DOCSHELL 18E8C800 == 35 [pid = 3712] [id = 337] 04:55:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (18E92800) [pid = 3712] [serial = 1010] [outer = 00000000] 04:55:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (18F4B000) [pid = 3712] [serial = 1011] [outer = 18E92800] 04:55:16 INFO - PROCESS | 3712 | 1461066916299 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (18F4AC00) [pid = 3712] [serial = 1012] [outer = 18E92800] 04:55:16 INFO - PROCESS | 3712 | 1461066916734 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]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 04:55:16 INFO - PROCESS | 3712 | 1461066916796 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:55:16 INFO - PROCESS | 3712 | 1461066916800 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:55:16 INFO - PROCESS | 3712 | 1461066916805 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 3712 | 1461066916809 Marionette TRACE conn5 <- [1,1314,null,{}] 04:55:16 INFO - PROCESS | 3712 | 1461066916816 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}] 04:55:16 INFO - PROCESS | 3712 | 1461066916930 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:55:17 INFO - PROCESS | 3712 | 1461066917120 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 3712 | ++DOCSHELL 0F00A400 == 36 [pid = 3712] [id = 338] 04:55:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (0F00EC00) [pid = 3712] [serial = 1013] [outer = 00000000] 04:55:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (0F7B8000) [pid = 3712] [serial = 1014] [outer = 0F00EC00] 04:55:17 INFO - PROCESS | 3712 | 1461066917180 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (0F7BDC00) [pid = 3712] [serial = 1015] [outer = 0F00EC00] 04:55:17 INFO - PROCESS | 3712 | 1461066917851 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]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1077ms 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:55:17 INFO - PROCESS | 3712 | 1461066917882 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 3712 | 1461066917886 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:55:17 INFO - PROCESS | 3712 | 1461066917894 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 3712 | 1461066917898 Marionette TRACE conn5 <- [1,1318,null,{}] 04:55:17 INFO - PROCESS | 3712 | 1461066917903 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}] 04:55:18 INFO - PROCESS | 3712 | 1461066918015 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:55:18 INFO - PROCESS | 3712 | 1461066918097 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 3712 | ++DOCSHELL 13211000 == 37 [pid = 3712] [id = 339] 04:55:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (13212800) [pid = 3712] [serial = 1016] [outer = 00000000] 04:55:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (13234000) [pid = 3712] [serial = 1017] [outer = 13212800] 04:55:18 INFO - PROCESS | 3712 | 1461066918194 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1699E800) [pid = 3712] [serial = 1018] [outer = 13212800] 04:55:19 INFO - PROCESS | 3712 | 1461066918982 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]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1137ms 04:55:19 INFO - PROCESS | 3712 | 1461066919029 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 3712 | 1461066919031 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:55:19 INFO - PROCESS | 3712 | 1461066919035 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 3712 | 1461066919037 Marionette TRACE conn5 <- [1,1322,null,{}] 04:55:19 INFO - PROCESS | 3712 | 1461066919048 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}] 04:55:19 INFO - PROCESS | 3712 | 1461066919174 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:55:19 INFO - PROCESS | 3712 | 1461066919304 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 3712 | ++DOCSHELL 1AB89800 == 38 [pid = 3712] [id = 340] 04:55:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1AB8AC00) [pid = 3712] [serial = 1019] [outer = 00000000] 04:55:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1B065000) [pid = 3712] [serial = 1020] [outer = 1AB8AC00] 04:55:19 INFO - PROCESS | 3712 | 1461066919370 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1B06B800) [pid = 3712] [serial = 1021] [outer = 1AB8AC00] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 1FA62800 == 37 [pid = 3712] [id = 21] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 126D5000 == 36 [pid = 3712] [id = 19] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 1B950400 == 35 [pid = 3712] [id = 18] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 13282C00 == 34 [pid = 3712] [id = 14] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 13237400 == 33 [pid = 3712] [id = 28] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 13466800 == 32 [pid = 3712] [id = 17] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 17ECA400 == 31 [pid = 3712] [id = 16] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 1312B800 == 30 [pid = 3712] [id = 27] 04:55:20 INFO - PROCESS | 3712 | --DOCSHELL 169AA800 == 29 [pid = 3712] [id = 15] 04:55:20 INFO - PROCESS | 3712 | 1461066920159 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]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1178ms 04:55:20 INFO - PROCESS | 3712 | 1461066920217 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 3712 | 1461066920222 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:55:20 INFO - PROCESS | 3712 | 1461066920242 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 3712 | 1461066920246 Marionette TRACE conn5 <- [1,1326,null,{}] 04:55:20 INFO - PROCESS | 3712 | 1461066920251 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}] 04:55:20 INFO - PROCESS | 3712 | 1461066920337 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:55:20 INFO - PROCESS | 3712 | 1461066920346 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 3712 | ++DOCSHELL 12D2E400 == 30 [pid = 3712] [id = 341] 04:55:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (12D35800) [pid = 3712] [serial = 1022] [outer = 00000000] 04:55:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (13134000) [pid = 3712] [serial = 1023] [outer = 12D35800] 04:55:20 INFO - PROCESS | 3712 | 1461066920400 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (13218000) [pid = 3712] [serial = 1024] [outer = 12D35800] 04:55:21 INFO - PROCESS | 3712 | 1461066921370 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]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1176ms 04:55:21 INFO - PROCESS | 3712 | 1461066921420 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 3712 | 1461066921426 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:55:21 INFO - PROCESS | 3712 | 1461066921432 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 3712 | 1461066921434 Marionette TRACE conn5 <- [1,1330,null,{}] 04:55:21 INFO - PROCESS | 3712 | 1461066921438 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}] 04:55:21 INFO - PROCESS | 3712 | 1461066921520 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:55:21 INFO - PROCESS | 3712 | 1461066921527 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 3712 | ++DOCSHELL 1321B000 == 31 [pid = 3712] [id = 342] 04:55:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1345E800) [pid = 3712] [serial = 1025] [outer = 00000000] 04:55:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (17735000) [pid = 3712] [serial = 1026] [outer = 1345E800] 04:55:21 INFO - PROCESS | 3712 | 1461066921572 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (17D2BC00) [pid = 3712] [serial = 1027] [outer = 1345E800] 04:55:22 INFO - PROCESS | 3712 | 1461066922063 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 04:55:22 INFO - PROCESS | 3712 | 1461066922105 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 3712 | 1461066922107 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:55:22 INFO - PROCESS | 3712 | 1461066922111 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 3712 | 1461066922114 Marionette TRACE conn5 <- [1,1334,null,{}] 04:55:22 INFO - PROCESS | 3712 | 1461066922124 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}] 04:55:22 INFO - PROCESS | 3712 | 1461066922209 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:55:22 INFO - PROCESS | 3712 | 1461066922218 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 3712 | ++DOCSHELL 18E8F400 == 32 [pid = 3712] [id = 343] 04:55:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (18EAAC00) [pid = 3712] [serial = 1028] [outer = 00000000] 04:55:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1998C800) [pid = 3712] [serial = 1029] [outer = 18EAAC00] 04:55:22 INFO - PROCESS | 3712 | 1461066922266 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1ABC1C00) [pid = 3712] [serial = 1030] [outer = 18EAAC00] 04:55:22 INFO - PROCESS | 3712 | 1461066922764 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 04:55:22 INFO - PROCESS | 3712 | 1461066922791 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 3712 | 1461066922794 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:55:22 INFO - PROCESS | 3712 | 1461066922797 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 3712 | 1461066922799 Marionette TRACE conn5 <- [1,1338,null,{}] 04:55:22 INFO - PROCESS | 3712 | 1461066922802 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}] 04:55:22 INFO - PROCESS | 3712 | 1461066922913 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:55:22 INFO - PROCESS | 3712 | 1461066922920 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 3712 | ++DOCSHELL 1B0BC800 == 33 [pid = 3712] [id = 344] 04:55:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1B0C2000) [pid = 3712] [serial = 1031] [outer = 00000000] 04:55:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1B92D000) [pid = 3712] [serial = 1032] [outer = 1B0C2000] 04:55:22 INFO - PROCESS | 3712 | 1461066922966 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1B9C8000) [pid = 3712] [serial = 1033] [outer = 1B0C2000] 04:55:23 INFO - PROCESS | 3712 | 1461066923459 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]]]}] 04:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 04:55:23 INFO - PROCESS | 3712 | 1461066923476 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:55:23 INFO - PROCESS | 3712 | 1461066923478 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:55:23 INFO - PROCESS | 3712 | 1461066923481 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 3712 | 1461066923483 Marionette TRACE conn5 <- [1,1342,null,{}] 04:55:23 INFO - PROCESS | 3712 | 1461066923487 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}] 04:55:23 INFO - PROCESS | 3712 | 1461066923592 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:55:23 INFO - PROCESS | 3712 | 1461066923599 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 3712 | ++DOCSHELL 1BB1BC00 == 34 [pid = 3712] [id = 345] 04:55:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1BB1D400) [pid = 3712] [serial = 1034] [outer = 00000000] 04:55:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1BF37800) [pid = 3712] [serial = 1035] [outer = 1BB1D400] 04:55:23 INFO - PROCESS | 3712 | 1461066923643 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1BF79C00) [pid = 3712] [serial = 1036] [outer = 1BB1D400] 04:55:24 INFO - PROCESS | 3712 | 1461066924121 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]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 04:55:24 INFO - PROCESS | 3712 | 1461066924159 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 3712 | 1461066924161 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:55:24 INFO - PROCESS | 3712 | 1461066924164 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 3712 | 1461066924166 Marionette TRACE conn5 <- [1,1346,null,{}] 04:55:24 INFO - PROCESS | 3712 | 1461066924169 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}] 04:55:24 INFO - PROCESS | 3712 | 1461066924315 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:55:24 INFO - PROCESS | 3712 | 1461066924340 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 3712 | ++DOCSHELL 1C115800 == 35 [pid = 3712] [id = 346] 04:55:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1CB44C00) [pid = 3712] [serial = 1037] [outer = 00000000] 04:55:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1CE26C00) [pid = 3712] [serial = 1038] [outer = 1CB44C00] 04:55:24 INFO - PROCESS | 3712 | 1461066924388 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CE27000) [pid = 3712] [serial = 1039] [outer = 1CB44C00] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D3A4800) [pid = 3712] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (20AB0400) [pid = 3712] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (21921C00) [pid = 3712] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17FAE800) [pid = 3712] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (12607400) [pid = 3712] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1328B000) [pid = 3712] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (169A6800) [pid = 3712] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (0EB63000) [pid = 3712] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (17DDC000) [pid = 3712] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13219C00) [pid = 3712] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1BF7D400) [pid = 3712] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1B948800) [pid = 3712] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1C11DC00) [pid = 3712] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1CFE1400) [pid = 3712] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1321D000) [pid = 3712] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1B06CC00) [pid = 3712] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (13283400) [pid = 3712] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (225E4400) [pid = 3712] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (19995400) [pid = 3712] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (18E8B000) [pid = 3712] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (16910C00) [pid = 3712] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (169E5000) [pid = 3712] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (0F743800) [pid = 3712] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1322D800) [pid = 3712] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (20F7E800) [pid = 3712] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:55:24 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (209AD000) [pid = 3712] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:55:25 INFO - PROCESS | 3712 | 1461066925022 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]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 871ms 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:55:25 INFO - PROCESS | 3712 | 1461066925035 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 3712 | 1461066925037 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:55:25 INFO - PROCESS | 3712 | 1461066925040 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 3712 | 1461066925041 Marionette TRACE conn5 <- [1,1350,null,{}] 04:55:25 INFO - PROCESS | 3712 | 1461066925045 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}] 04:55:25 INFO - PROCESS | 3712 | 1461066925159 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:55:25 INFO - PROCESS | 3712 | 1461066925167 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3712 | ++DOCSHELL 12603800 == 36 [pid = 3712] [id = 347] 04:55:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (13134400) [pid = 3712] [serial = 1040] [outer = 00000000] 04:55:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (16910C00) [pid = 3712] [serial = 1041] [outer = 13134400] 04:55:25 INFO - PROCESS | 3712 | 1461066925211 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17567000) [pid = 3712] [serial = 1042] [outer = 13134400] 04:55:25 INFO - PROCESS | 3712 | 1461066925620 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]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 04:55:25 INFO - PROCESS | 3712 | 1461066925675 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 3712 | 1461066925677 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:55:25 INFO - PROCESS | 3712 | 1461066925680 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 3712 | 1461066925682 Marionette TRACE conn5 <- [1,1354,null,{}] 04:55:25 INFO - PROCESS | 3712 | 1461066925685 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}] 04:55:25 INFO - PROCESS | 3712 | 1461066925764 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:55:25 INFO - PROCESS | 3712 | 1461066925770 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 3712 | ++DOCSHELL 13CC0000 == 37 [pid = 3712] [id = 348] 04:55:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (17D35000) [pid = 3712] [serial = 1043] [outer = 00000000] 04:55:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1B0C3800) [pid = 3712] [serial = 1044] [outer = 17D35000] 04:55:25 INFO - PROCESS | 3712 | 1461066925819 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1CE23C00) [pid = 3712] [serial = 1045] [outer = 17D35000] 04:55:26 INFO - PROCESS | 3712 | 1461066926280 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] 04:55:26 INFO - PROCESS | 3712 | 1461066926320 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:55:26 INFO - PROCESS | 3712 | 1461066926324 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 3712 | 1461066926326 Marionette TRACE conn5 <- [1,1358,null,{}] 04:55:26 INFO - PROCESS | 3712 | 1461066926329 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}] 04:55:26 INFO - PROCESS | 3712 | 1461066926408 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:55:26 INFO - PROCESS | 3712 | 1461066926414 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 3712 | ++DOCSHELL 1CE30000 == 38 [pid = 3712] [id = 349] 04:55:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1CEEA000) [pid = 3712] [serial = 1046] [outer = 00000000] 04:55:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1CFDB000) [pid = 3712] [serial = 1047] [outer = 1CEEA000] 04:55:26 INFO - PROCESS | 3712 | 1461066926459 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1CFDB400) [pid = 3712] [serial = 1048] [outer = 1CEEA000] 04:55:27 INFO - PROCESS | 3712 | 1461066926988 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] 04:55:27 INFO - PROCESS | 3712 | 1461066927061 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:55:27 INFO - PROCESS | 3712 | 1461066927067 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:55:27 INFO - PROCESS | 3712 | 1461066927071 Marionette TRACE conn5 <- [1,1362,null,{}] 04:55:27 INFO - PROCESS | 3712 | 1461066927078 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}] 04:55:27 INFO - PROCESS | 3712 | 1461066927240 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:55:27 INFO - PROCESS | 3712 | 1461066927373 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 3712 | ++DOCSHELL 0EB61000 == 39 [pid = 3712] [id = 350] 04:55:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (0F010800) [pid = 3712] [serial = 1049] [outer = 00000000] 04:55:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (13CA0400) [pid = 3712] [serial = 1050] [outer = 0F010800] 04:55:27 INFO - PROCESS | 3712 | 1461066927432 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1429DC00) [pid = 3712] [serial = 1051] [outer = 0F010800] 04:55:28 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:28 INFO - PROCESS | 3712 | 1461066927998 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] 04:55:28 INFO - PROCESS | 3712 | 1461066928048 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:55:28 INFO - PROCESS | 3712 | 1461066928055 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 3712 | 1461066928058 Marionette TRACE conn5 <- [1,1366,null,{}] 04:55:28 INFO - PROCESS | 3712 | 1461066928062 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}] 04:55:28 INFO - PROCESS | 3712 | 1461066928169 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:55:28 INFO - PROCESS | 3712 | 1461066928298 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 3712 | ++DOCSHELL 18E90000 == 40 [pid = 3712] [id = 351] 04:55:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (18EB0800) [pid = 3712] [serial = 1052] [outer = 00000000] 04:55:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1B064400) [pid = 3712] [serial = 1053] [outer = 18EB0800] 04:55:28 INFO - PROCESS | 3712 | 1461066928354 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1B948C00) [pid = 3712] [serial = 1054] [outer = 18EB0800] 04:55:28 INFO - PROCESS | 3712 | 1461066928951 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] 04:55:29 INFO - PROCESS | 3712 | 1461066928989 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:55:29 INFO - PROCESS | 3712 | 1461066928993 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 3712 | 1461066928997 Marionette TRACE conn5 <- [1,1370,null,{}] 04:55:29 INFO - PROCESS | 3712 | 1461066929008 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}] 04:55:29 INFO - PROCESS | 3712 | 1461066929116 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:55:29 INFO - PROCESS | 3712 | 1461066929244 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDA000 == 41 [pid = 3712] [id = 352] 04:55:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1CFDA400) [pid = 3712] [serial = 1055] [outer = 00000000] 04:55:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D059800) [pid = 3712] [serial = 1056] [outer = 1CFDA400] 04:55:29 INFO - PROCESS | 3712 | 1461066929302 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D082400) [pid = 3712] [serial = 1057] [outer = 1CFDA400] 04:55:29 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:55:29 INFO - PROCESS | 3712 | 1461066929906 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] 04:55:30 INFO - PROCESS | 3712 | 1461066929969 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:55:30 INFO - PROCESS | 3712 | 1461066929973 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 3712 | 1461066929975 Marionette TRACE conn5 <- [1,1374,null,{}] 04:55:30 INFO - PROCESS | 3712 | 1461066929979 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}] 04:55:30 INFO - PROCESS | 3712 | 1461066930088 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:55:30 INFO - PROCESS | 3712 | 1461066930209 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 3712 | ++DOCSHELL 1D0EC400 == 42 [pid = 3712] [id = 353] 04:55:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D0ED000) [pid = 3712] [serial = 1058] [outer = 00000000] 04:55:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D243400) [pid = 3712] [serial = 1059] [outer = 1D0ED000] 04:55:30 INFO - PROCESS | 3712 | 1461066930265 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1D24CC00) [pid = 3712] [serial = 1060] [outer = 1D0ED000] 04:55:30 INFO - PROCESS | 3712 | 1461066930831 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] 04:55:31 INFO - PROCESS | 3712 | 1461066931000 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:55:31 INFO - PROCESS | 3712 | 1461066931052 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 3712 | 1461066931055 Marionette TRACE conn5 <- [1,1378,null,{}] 04:55:31 INFO - PROCESS | 3712 | 1461066931062 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}] 04:55:31 INFO - PROCESS | 3712 | 1461066931157 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:55:31 INFO - PROCESS | 3712 | 1461066931239 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0D000 == 43 [pid = 3712] [id = 354] 04:55:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (0EB5CC00) [pid = 3712] [serial = 1061] [outer = 00000000] 04:55:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (13128000) [pid = 3712] [serial = 1062] [outer = 0EB5CC00] 04:55:31 INFO - PROCESS | 3712 | 1461066931329 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (13213400) [pid = 3712] [serial = 1063] [outer = 0EB5CC00] 04:55:31 INFO - PROCESS | 3712 | --DOCSHELL 1260A000 == 42 [pid = 3712] [id = 10] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (18F4B000) [pid = 3712] [serial = 1011] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D6C8C00) [pid = 3712] [serial = 880] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (20AF2000) [pid = 3712] [serial = 901] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (21C9F000) [pid = 3712] [serial = 904] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D3A9400) [pid = 3712] [serial = 987] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (17FD4000) [pid = 3712] [serial = 1008] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (12CC7C00) [pid = 3712] [serial = 993] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13CAB800) [pid = 3712] [serial = 999] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1429B000) [pid = 3712] [serial = 1000] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (17541C00) [pid = 3712] [serial = 1002] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (17563C00) [pid = 3712] [serial = 1003] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (0F012000) [pid = 3712] [serial = 990] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (17E11800) [pid = 3712] [serial = 1005] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1321EC00) [pid = 3712] [serial = 996] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (13231800) [pid = 3712] [serial = 997] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1D083000) [pid = 3712] [serial = 985] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (17FA2400) [pid = 3712] [serial = 1006] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1BF7BC00) [pid = 3712] [serial = 972] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1BF88800) [pid = 3712] [serial = 973] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1CE32400) [pid = 3712] [serial = 976] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1CE2C400) [pid = 3712] [serial = 975] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D056C00) [pid = 3712] [serial = 978] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (17EC7C00) [pid = 3712] [serial = 981] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1CFDBC00) [pid = 3712] [serial = 984] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1D081C00) [pid = 3712] [serial = 979] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (18F4A800) [pid = 3712] [serial = 982] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1C116C00) [pid = 3712] [serial = 945] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (17E9FC00) [pid = 3712] [serial = 943] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1755C000) [pid = 3712] [serial = 942] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (23E31400) [pid = 3712] [serial = 940] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1B06A000) [pid = 3712] [serial = 969] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (18F45000) [pid = 3712] [serial = 966] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1950BC00) [pid = 3712] [serial = 967] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (17DDE400) [pid = 3712] [serial = 963] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (17E10C00) [pid = 3712] [serial = 964] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17FC6C00) [pid = 3712] [serial = 961] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17E9E400) [pid = 3712] [serial = 960] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1345E000) [pid = 3712] [serial = 958] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1322F400) [pid = 3712] [serial = 957] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1D087000) [pid = 3712] [serial = 955] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1D050C00) [pid = 3712] [serial = 954] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (20F88800) [pid = 3712] [serial = 952] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (20F85400) [pid = 3712] [serial = 951] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (225DA000) [pid = 3712] [serial = 949] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (21C97800) [pid = 3712] [serial = 948] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12D2B800) [pid = 3712] [serial = 994] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (0F3DCC00) [pid = 3712] [serial = 991] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (18E8EC00) [pid = 3712] [serial = 1009] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1D05A000) [pid = 3712] [serial = 946] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1B06EC00) [pid = 3712] [serial = 970] [outer = 00000000] [url = about:blank] 04:55:31 INFO - PROCESS | 3712 | 1461066931958 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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 04:55:32 INFO - PROCESS | 3712 | 1461066931990 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 3712 | 1461066931993 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:55:32 INFO - PROCESS | 3712 | 1461066932000 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 3712 | 1461066932004 Marionette TRACE conn5 <- [1,1382,null,{}] 04:55:32 INFO - PROCESS | 3712 | 1461066932008 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}] 04:55:32 INFO - PROCESS | 3712 | 1461066932089 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:55:32 INFO - PROCESS | 3712 | 1461066932174 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 3712 | ++DOCSHELL 0EB15400 == 43 [pid = 3712] [id = 355] 04:55:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (0EB5A400) [pid = 3712] [serial = 1064] [outer = 00000000] 04:55:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (12D35400) [pid = 3712] [serial = 1065] [outer = 0EB5A400] 04:55:32 INFO - PROCESS | 3712 | 1461066932220 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13130800) [pid = 3712] [serial = 1066] [outer = 0EB5A400] 04:55:32 INFO - PROCESS | 3712 | 1461066932613 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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 04:55:32 INFO - PROCESS | 3712 | 1461066932672 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 3712 | 1461066932674 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:55:32 INFO - PROCESS | 3712 | 1461066932678 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:55:32 INFO - PROCESS | 3712 | 1461066932679 Marionette TRACE conn5 <- [1,1386,null,{}] 04:55:32 INFO - PROCESS | 3712 | 1461066932689 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}] 04:55:32 INFO - PROCESS | 3712 | 1461066932775 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:55:32 INFO - PROCESS | 3712 | 1461066932782 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 3712 | ++DOCSHELL 13231800 == 44 [pid = 3712] [id = 356] 04:55:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (13233400) [pid = 3712] [serial = 1067] [outer = 00000000] 04:55:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1755C000) [pid = 3712] [serial = 1068] [outer = 13233400] 04:55:32 INFO - PROCESS | 3712 | 1461066932831 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17724C00) [pid = 3712] [serial = 1069] [outer = 13233400] 04:55:33 INFO - PROCESS | 3712 | 1461066933291 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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 04:55:33 INFO - PROCESS | 3712 | 1461066933312 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 3712 | 1461066933314 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:55:33 INFO - PROCESS | 3712 | 1461066933317 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 3712 | 1461066933319 Marionette TRACE conn5 <- [1,1390,null,{}] 04:55:33 INFO - PROCESS | 3712 | 1461066933322 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}] 04:55:33 INFO - PROCESS | 3712 | 1461066933402 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:55:33 INFO - PROCESS | 3712 | 1461066933408 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 3712 | ++DOCSHELL 17E06000 == 45 [pid = 3712] [id = 357] 04:55:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17E0C400) [pid = 3712] [serial = 1070] [outer = 00000000] 04:55:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17FA1800) [pid = 3712] [serial = 1071] [outer = 17E0C400] 04:55:33 INFO - PROCESS | 3712 | 1461066933454 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17FAE800) [pid = 3712] [serial = 1072] [outer = 17E0C400] 04:55:33 INFO - PROCESS | 3712 | 1461066933885 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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 04:55:33 INFO - PROCESS | 3712 | 1461066933948 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 3712 | 1461066933950 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:55:33 INFO - PROCESS | 3712 | 1461066933953 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:55:33 INFO - PROCESS | 3712 | 1461066933955 Marionette TRACE conn5 <- [1,1394,null,{}] 04:55:33 INFO - PROCESS | 3712 | 1461066933959 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}] 04:55:34 INFO - PROCESS | 3712 | 1461066934063 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:55:34 INFO - PROCESS | 3712 | 1461066934069 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3712 | ++DOCSHELL 17FCD000 == 46 [pid = 3712] [id = 358] 04:55:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17FCE000) [pid = 3712] [serial = 1073] [outer = 00000000] 04:55:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (18E8C000) [pid = 3712] [serial = 1074] [outer = 17FCE000] 04:55:34 INFO - PROCESS | 3712 | 1461066934115 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (18E96800) [pid = 3712] [serial = 1075] [outer = 17FCE000] 04:55:34 INFO - PROCESS | 3712 | 1461066934599 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]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 04:55:34 INFO - PROCESS | 3712 | 1461066934628 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 3712 | 1461066934630 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:55:34 INFO - PROCESS | 3712 | 1461066934633 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 3712 | 1461066934635 Marionette TRACE conn5 <- [1,1398,null,{}] 04:55:34 INFO - PROCESS | 3712 | 1461066934643 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}] 04:55:34 INFO - PROCESS | 3712 | 1461066934774 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:55:34 INFO - PROCESS | 3712 | 1461066934784 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 3712 | ++DOCSHELL 18E89C00 == 47 [pid = 3712] [id = 359] 04:55:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (18F45000) [pid = 3712] [serial = 1076] [outer = 00000000] 04:55:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1B06E800) [pid = 3712] [serial = 1077] [outer = 18F45000] 04:55:34 INFO - PROCESS | 3712 | 1461066934833 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1B92B800) [pid = 3712] [serial = 1078] [outer = 18F45000] 04:55:35 INFO - PROCESS | 3712 | 1461066935322 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]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 04:55:35 INFO - PROCESS | 3712 | 1461066935364 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 3712 | 1461066935366 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:55:35 INFO - PROCESS | 3712 | 1461066935410 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 3712 | 1461066935412 Marionette TRACE conn5 <- [1,1402,null,{}] 04:55:35 INFO - PROCESS | 3712 | 1461066935415 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}] 04:55:35 INFO - PROCESS | 3712 | 1461066935521 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:55:35 INFO - PROCESS | 3712 | 1461066935534 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 3712 | ++DOCSHELL 17FD3400 == 48 [pid = 3712] [id = 360] 04:55:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1ABC2400) [pid = 3712] [serial = 1079] [outer = 00000000] 04:55:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1BF38400) [pid = 3712] [serial = 1080] [outer = 1ABC2400] 04:55:35 INFO - PROCESS | 3712 | 1461066935579 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1BF84000) [pid = 3712] [serial = 1081] [outer = 1ABC2400] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1CB44C00) [pid = 3712] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (17D35000) [pid = 3712] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13134400) [pid = 3712] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (18E92800) [pid = 3712] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1B0C2000) [pid = 3712] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1BB1D400) [pid = 3712] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (18EAAC00) [pid = 3712] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (12D35800) [pid = 3712] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:55:36 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1345E800) [pid = 3712] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:55:36 INFO - PROCESS | 3712 | 1461066936152 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]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 790ms 04:55:36 INFO - PROCESS | 3712 | 1461066936190 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 3712 | 1461066936192 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:55:36 INFO - PROCESS | 3712 | 1461066936195 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 3712 | 1461066936197 Marionette TRACE conn5 <- [1,1406,null,{}] 04:55:36 INFO - PROCESS | 3712 | 1461066936200 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}] 04:55:36 INFO - PROCESS | 3712 | 1461066936279 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:55:36 INFO - PROCESS | 3712 | 1461066936285 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 3712 | ++DOCSHELL 0F743800 == 49 [pid = 3712] [id = 361] 04:55:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13218400) [pid = 3712] [serial = 1082] [outer = 00000000] 04:55:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (18E91000) [pid = 3712] [serial = 1083] [outer = 13218400] 04:55:36 INFO - PROCESS | 3712 | 1461066936331 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (18EAAC00) [pid = 3712] [serial = 1084] [outer = 13218400] 04:55:36 INFO - PROCESS | 3712 | 1461066936772 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]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 04:55:36 INFO - PROCESS | 3712 | 1461066936826 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:55:36 INFO - PROCESS | 3712 | 1461066936828 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:55:36 INFO - PROCESS | 3712 | 1461066936831 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 3712 | 1461066936833 Marionette TRACE conn5 <- [1,1410,null,{}] 04:55:36 INFO - PROCESS | 3712 | 1461066936836 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}] 04:55:36 INFO - PROCESS | 3712 | 1461066936918 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:55:36 INFO - PROCESS | 3712 | 1461066936924 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 3712 | ++DOCSHELL 1BF3C800 == 50 [pid = 3712] [id = 362] 04:55:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1BF85C00) [pid = 3712] [serial = 1085] [outer = 00000000] 04:55:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1CE25400) [pid = 3712] [serial = 1086] [outer = 1BF85C00] 04:55:37 INFO - PROCESS | 3712 | 1461066936968 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1CEED800) [pid = 3712] [serial = 1087] [outer = 1BF85C00] 04:55:37 INFO - PROCESS | 3712 | 1461066937412 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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:55:37 INFO - PROCESS | 3712 | 1461066937462 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 3712 | 1461066937464 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:55:37 INFO - PROCESS | 3712 | 1461066937467 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 3712 | 1461066937469 Marionette TRACE conn5 <- [1,1414,null,{}] 04:55:37 INFO - PROCESS | 3712 | 1461066937473 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}] 04:55:37 INFO - PROCESS | 3712 | 1461066937552 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:55:37 INFO - PROCESS | 3712 | 1461066937558 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 3712 | ++DOCSHELL 1312A000 == 51 [pid = 3712] [id = 363] 04:55:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (13230400) [pid = 3712] [serial = 1088] [outer = 00000000] 04:55:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D050C00) [pid = 3712] [serial = 1089] [outer = 13230400] 04:55:37 INFO - PROCESS | 3712 | 1461066937602 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1D054800) [pid = 3712] [serial = 1090] [outer = 13230400] 04:55:38 INFO - PROCESS | 3712 | 1461066938026 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]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 04:55:38 INFO - PROCESS | 3712 | 1461066938144 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 3712 | 1461066938148 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:55:38 INFO - PROCESS | 3712 | 1461066938154 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 3712 | 1461066938158 Marionette TRACE conn5 <- [1,1418,null,{}] 04:55:38 INFO - PROCESS | 3712 | 1461066938165 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}] 04:55:38 INFO - PROCESS | 3712 | 1461066938327 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:55:38 INFO - PROCESS | 3712 | 1461066938434 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 3712 | ++DOCSHELL 12CBC800 == 52 [pid = 3712] [id = 364] 04:55:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (12CBE800) [pid = 3712] [serial = 1091] [outer = 00000000] 04:55:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (12D2F000) [pid = 3712] [serial = 1092] [outer = 12CBE800] 04:55:38 INFO - PROCESS | 3712 | 1461066938491 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (13128400) [pid = 3712] [serial = 1093] [outer = 12CBE800] 04:55:39 INFO - PROCESS | 3712 | 1461066939072 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]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 990ms 04:55:39 INFO - PROCESS | 3712 | 1461066939144 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 3712 | 1461066939148 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:55:39 INFO - PROCESS | 3712 | 1461066939170 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 3712 | 1461066939174 Marionette TRACE conn5 <- [1,1422,null,{}] 04:55:39 INFO - PROCESS | 3712 | 1461066939181 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}] 04:55:39 INFO - PROCESS | 3712 | 1461066939296 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:55:39 INFO - PROCESS | 3712 | 1461066939415 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 3712 | ++DOCSHELL 1321D000 == 53 [pid = 3712] [id = 365] 04:55:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (13CC7C00) [pid = 3712] [serial = 1094] [outer = 00000000] 04:55:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (17E05400) [pid = 3712] [serial = 1095] [outer = 13CC7C00] 04:55:39 INFO - PROCESS | 3712 | 1461066939471 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (17EBFC00) [pid = 3712] [serial = 1096] [outer = 13CC7C00] 04:55:40 INFO - PROCESS | 3712 | 1461066940118 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]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 991ms 04:55:40 INFO - PROCESS | 3712 | 1461066940145 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 3712 | 1461066940148 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:55:40 INFO - PROCESS | 3712 | 1461066940151 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 3712 | 1461066940154 Marionette TRACE conn5 <- [1,1426,null,{}] 04:55:40 INFO - PROCESS | 3712 | 1461066940164 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}] 04:55:40 INFO - PROCESS | 3712 | 1461066940271 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:55:40 INFO - PROCESS | 3712 | 1461066940373 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 3712 | ++DOCSHELL 1CC53400 == 54 [pid = 3712] [id = 366] 04:55:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1CE23800) [pid = 3712] [serial = 1097] [outer = 00000000] 04:55:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1D058800) [pid = 3712] [serial = 1098] [outer = 1CE23800] 04:55:40 INFO - PROCESS | 3712 | 1461066940432 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1D085000) [pid = 3712] [serial = 1099] [outer = 1CE23800] 04:55:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1D2CDC00) [pid = 3712] [serial = 1100] [outer = 1260C400] 04:55:41 INFO - PROCESS | 3712 | 1461066941154 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]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1019ms 04:55:41 INFO - PROCESS | 3712 | 1461066941173 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 3712 | 1461066941175 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:55:41 INFO - PROCESS | 3712 | 1461066941178 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 3712 | 1461066941180 Marionette TRACE conn5 <- [1,1430,null,{}] 04:55:41 INFO - PROCESS | 3712 | 1461066941184 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}] 04:55:41 INFO - PROCESS | 3712 | 1461066941290 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:55:41 INFO - PROCESS | 3712 | 1461066941389 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 3712 | ++DOCSHELL 0EB15800 == 55 [pid = 3712] [id = 367] 04:55:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (0EB17400) [pid = 3712] [serial = 1101] [outer = 00000000] 04:55:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1D2C8800) [pid = 3712] [serial = 1102] [outer = 0EB17400] 04:55:41 INFO - PROCESS | 3712 | 1461066941444 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D6BF800) [pid = 3712] [serial = 1103] [outer = 0EB17400] 04:55:42 INFO - PROCESS | 3712 | 1461066942001 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]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 870ms 04:55:42 INFO - PROCESS | 3712 | 1461066942053 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 3712 | 1461066942055 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:55:42 INFO - PROCESS | 3712 | 1461066942058 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:55:42 INFO - PROCESS | 3712 | 1461066942060 Marionette TRACE conn5 <- [1,1434,null,{}] 04:55:42 INFO - PROCESS | 3712 | 1461066942064 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}] 04:55:42 INFO - PROCESS | 3712 | 1461066942166 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:55:42 INFO - PROCESS | 3712 | 1461066942265 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C7800 == 56 [pid = 3712] [id = 368] 04:55:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D6C8000) [pid = 3712] [serial = 1104] [outer = 00000000] 04:55:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1D6CE400) [pid = 3712] [serial = 1105] [outer = 1D6C8000] 04:55:42 INFO - PROCESS | 3712 | 1461066942319 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D6D6000) [pid = 3712] [serial = 1106] [outer = 1D6C8000] 04:55:43 INFO - PROCESS | 3712 | 1461066943157 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]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1180ms 04:55:43 INFO - PROCESS | 3712 | 1461066943243 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 3712 | 1461066943247 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:55:43 INFO - PROCESS | 3712 | 1461066943252 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 3712 | 1461066943256 Marionette TRACE conn5 <- [1,1438,null,{}] 04:55:43 INFO - PROCESS | 3712 | 1461066943262 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}] 04:55:43 INFO - PROCESS | 3712 | 1461066943398 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:55:43 INFO - PROCESS | 3712 | 1461066943527 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 3712 | ++DOCSHELL 1260E400 == 57 [pid = 3712] [id = 369] 04:55:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (12687800) [pid = 3712] [serial = 1107] [outer = 00000000] 04:55:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (13231000) [pid = 3712] [serial = 1108] [outer = 12687800] 04:55:43 INFO - PROCESS | 3712 | 1461066943579 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (13D4A400) [pid = 3712] [serial = 1109] [outer = 12687800] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 1E10C800 == 56 [pid = 3712] [id = 20] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 18EB0000 == 55 [pid = 3712] [id = 11] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 21AC4400 == 54 [pid = 3712] [id = 8] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 1BF3C800 == 53 [pid = 3712] [id = 362] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 0F743800 == 52 [pid = 3712] [id = 361] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 17FD3400 == 51 [pid = 3712] [id = 360] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 18E89C00 == 50 [pid = 3712] [id = 359] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 17FCD000 == 49 [pid = 3712] [id = 358] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 17E06000 == 48 [pid = 3712] [id = 357] 04:55:43 INFO - PROCESS | 3712 | --DOCSHELL 13231800 == 47 [pid = 3712] [id = 356] 04:55:43 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (0F7B8000) [pid = 3712] [serial = 1014] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1B065000) [pid = 3712] [serial = 1020] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (13234000) [pid = 3712] [serial = 1017] [outer = 00000000] [url = about:blank] 04:55:43 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1CFDB000) [pid = 3712] [serial = 1047] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOCSHELL 0EB15400 == 46 [pid = 3712] [id = 355] 04:55:44 INFO - PROCESS | 3712 | --DOCSHELL 0EB0D000 == 45 [pid = 3712] [id = 354] 04:55:44 INFO - PROCESS | 3712 | --DOCSHELL 1D0EC400 == 44 [pid = 3712] [id = 353] 04:55:44 INFO - PROCESS | 3712 | --DOCSHELL 1CFDA000 == 43 [pid = 3712] [id = 352] 04:55:44 INFO - PROCESS | 3712 | --DOCSHELL 18E90000 == 42 [pid = 3712] [id = 351] 04:55:44 INFO - PROCESS | 3712 | --DOCSHELL 0EB61000 == 41 [pid = 3712] [id = 350] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1B92D000) [pid = 3712] [serial = 1032] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1BF37800) [pid = 3712] [serial = 1035] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1998C800) [pid = 3712] [serial = 1029] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (13134000) [pid = 3712] [serial = 1023] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (13218000) [pid = 3712] [serial = 1024] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (17735000) [pid = 3712] [serial = 1026] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (17D2BC00) [pid = 3712] [serial = 1027] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1B9C8000) [pid = 3712] [serial = 1033] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1CE26C00) [pid = 3712] [serial = 1038] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1CE23C00) [pid = 3712] [serial = 1045] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1BF79C00) [pid = 3712] [serial = 1036] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (16910C00) [pid = 3712] [serial = 1041] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1B0C3800) [pid = 3712] [serial = 1044] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1CE27000) [pid = 3712] [serial = 1039] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (18F4AC00) [pid = 3712] [serial = 1012] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (17567000) [pid = 3712] [serial = 1042] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1ABC1C00) [pid = 3712] [serial = 1030] [outer = 00000000] [url = about:blank] 04:55:44 INFO - PROCESS | 3712 | 1461066944172 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]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 04:55:44 INFO - PROCESS | 3712 | 1461066944244 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 3712 | 1461066944249 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:55:44 INFO - PROCESS | 3712 | 1461066944255 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 3712 | 1461066944258 Marionette TRACE conn5 <- [1,1442,null,{}] 04:55:44 INFO - PROCESS | 3712 | 1461066944262 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}] 04:55:44 INFO - PROCESS | 3712 | 1461066944348 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:55:44 INFO - PROCESS | 3712 | 1461066944433 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 3712 | ++DOCSHELL 0F00B800 == 42 [pid = 3712] [id = 370] 04:55:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (0F35B400) [pid = 3712] [serial = 1110] [outer = 00000000] 04:55:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13215400) [pid = 3712] [serial = 1111] [outer = 0F35B400] 04:55:44 INFO - PROCESS | 3712 | 1461066944479 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13464400) [pid = 3712] [serial = 1112] [outer = 0F35B400] 04:55:44 INFO - PROCESS | 3712 | 1461066944884 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]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 04:55:44 INFO - PROCESS | 3712 | 1461066944928 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 3712 | 1461066944930 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:55:44 INFO - PROCESS | 3712 | 1461066944934 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:55:44 INFO - PROCESS | 3712 | 1461066944937 Marionette TRACE conn5 <- [1,1446,null,{}] 04:55:44 INFO - PROCESS | 3712 | 1461066944947 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}] 04:55:45 INFO - PROCESS | 3712 | 1461066945033 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:55:45 INFO - PROCESS | 3712 | 1461066945080 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 3712 | ++DOCSHELL 177A1000 == 43 [pid = 3712] [id = 371] 04:55:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (177AB800) [pid = 3712] [serial = 1113] [outer = 00000000] 04:55:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17E0D800) [pid = 3712] [serial = 1114] [outer = 177AB800] 04:55:45 INFO - PROCESS | 3712 | 1461066945128 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (17FAB400) [pid = 3712] [serial = 1115] [outer = 177AB800] 04:55:45 INFO - PROCESS | 3712 | 1461066945605 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]]]}] 04:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 04:55:45 INFO - PROCESS | 3712 | 1461066945668 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 3712 | 1461066945670 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:55:45 INFO - PROCESS | 3712 | 1461066945674 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 3712 | 1461066945675 Marionette TRACE conn5 <- [1,1450,null,{}] 04:55:45 INFO - PROCESS | 3712 | 1461066945679 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}] 04:55:45 INFO - PROCESS | 3712 | 1461066945761 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:55:45 INFO - PROCESS | 3712 | 1461066945769 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 3712 | ++DOCSHELL 18EA9400 == 44 [pid = 3712] [id = 372] 04:55:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (18EAB400) [pid = 3712] [serial = 1116] [outer = 00000000] 04:55:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (19510C00) [pid = 3712] [serial = 1117] [outer = 18EAB400] 04:55:45 INFO - PROCESS | 3712 | 1461066945816 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1AB86000) [pid = 3712] [serial = 1118] [outer = 18EAB400] 04:55:46 INFO - PROCESS | 3712 | 1461066946306 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]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 04:55:46 INFO - PROCESS | 3712 | 1461066946348 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 3712 | 1461066946350 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:55:46 INFO - PROCESS | 3712 | 1461066946353 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:55:46 INFO - PROCESS | 3712 | 1461066946355 Marionette TRACE conn5 <- [1,1454,null,{}] 04:55:46 INFO - PROCESS | 3712 | 1461066946366 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}] 04:55:46 INFO - PROCESS | 3712 | 1461066946501 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:55:46 INFO - PROCESS | 3712 | 1461066946515 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 3712 | ++DOCSHELL 1B069800 == 45 [pid = 3712] [id = 373] 04:55:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1ABC1C00) [pid = 3712] [serial = 1119] [outer = 00000000] 04:55:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1B0C6800) [pid = 3712] [serial = 1120] [outer = 1ABC1C00] 04:55:46 INFO - PROCESS | 3712 | 1461066946605 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1B952000) [pid = 3712] [serial = 1121] [outer = 1ABC1C00] 04:55:47 INFO - PROCESS | 3712 | 1461066947046 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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 04:55:47 INFO - PROCESS | 3712 | 1461066947088 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 3712 | 1461066947090 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:55:47 INFO - PROCESS | 3712 | 1461066947093 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 3712 | 1461066947095 Marionette TRACE conn5 <- [1,1458,null,{}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:55:47 INFO - PROCESS | 3712 | 1461066947098 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}] 04:55:47 INFO - PROCESS | 3712 | 1461066947229 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:55:47 INFO - PROCESS | 3712 | 1461066947297 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 3712 | ++DOCSHELL 1BF7F800 == 46 [pid = 3712] [id = 374] 04:55:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1BF82000) [pid = 3712] [serial = 1122] [outer = 00000000] 04:55:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1CC5A800) [pid = 3712] [serial = 1123] [outer = 1BF82000] 04:55:47 INFO - PROCESS | 3712 | 1461066947344 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1CE23C00) [pid = 3712] [serial = 1124] [outer = 1BF82000] 04:55:47 INFO - PROCESS | 3712 | 1461066947762 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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 731ms 04:55:47 INFO - PROCESS | 3712 | 1461066947843 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 3712 | 1461066947845 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:55:47 INFO - PROCESS | 3712 | 1461066947861 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 3712 | 1461066947863 Marionette TRACE conn5 <- [1,1462,null,{}] 04:55:47 INFO - PROCESS | 3712 | 1461066947866 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}] 04:55:48 INFO - PROCESS | 3712 | 1461066947978 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:55:48 INFO - PROCESS | 3712 | 1461066947990 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 3712 | ++DOCSHELL 1754AC00 == 47 [pid = 3712] [id = 375] 04:55:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1C11DC00) [pid = 3712] [serial = 1125] [outer = 00000000] 04:55:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1CFDF800) [pid = 3712] [serial = 1126] [outer = 1C11DC00] 04:55:48 INFO - PROCESS | 3712 | 1461066948084 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D04DC00) [pid = 3712] [serial = 1127] [outer = 1C11DC00] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (17FCE000) [pid = 3712] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (0EB5A400) [pid = 3712] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (17E0C400) [pid = 3712] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (0EB5CC00) [pid = 3712] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (13233400) [pid = 3712] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (18F45000) [pid = 3712] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1ABC2400) [pid = 3712] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (13218400) [pid = 3712] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1BF85C00) [pid = 3712] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1D248000) [pid = 3712] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:55:48 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1AB8AC00) [pid = 3712] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:55:48 INFO - PROCESS | 3712 | 1461066948633 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]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 830ms 04:55:48 INFO - PROCESS | 3712 | 1461066948694 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 3712 | 1461066948696 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:55:48 INFO - PROCESS | 3712 | 1461066948699 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 3712 | 1461066948701 Marionette TRACE conn5 <- [1,1466,null,{}] 04:55:48 INFO - PROCESS | 3712 | 1461066948705 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}] 04:55:48 INFO - PROCESS | 3712 | 1461066948815 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:55:48 INFO - PROCESS | 3712 | 1461066948872 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 3712 | ++DOCSHELL 13218400 == 48 [pid = 3712] [id = 376] 04:55:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1321C400) [pid = 3712] [serial = 1128] [outer = 00000000] 04:55:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (18EAC000) [pid = 3712] [serial = 1129] [outer = 1321C400] 04:55:48 INFO - PROCESS | 3712 | 1461066948917 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1B066C00) [pid = 3712] [serial = 1130] [outer = 1321C400] 04:55:49 INFO - PROCESS | 3712 | 1461066949285 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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 04:55:49 INFO - PROCESS | 3712 | 1461066949331 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3712 | 1461066949333 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:55:49 INFO - PROCESS | 3712 | 1461066949336 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:55:49 INFO - PROCESS | 3712 | 1461066949338 Marionette TRACE conn5 <- [1,1470,null,{}] 04:55:49 INFO - PROCESS | 3712 | 1461066949341 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}] 04:55:49 INFO - PROCESS | 3712 | 1461066949421 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:55:49 INFO - PROCESS | 3712 | 1461066949427 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 3712 | ++DOCSHELL 1C11CC00 == 49 [pid = 3712] [id = 377] 04:55:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1CE2CC00) [pid = 3712] [serial = 1131] [outer = 00000000] 04:55:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1D0F0C00) [pid = 3712] [serial = 1132] [outer = 1CE2CC00] 04:55:49 INFO - PROCESS | 3712 | 1461066949472 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D24E800) [pid = 3712] [serial = 1133] [outer = 1CE2CC00] 04:55:49 INFO - PROCESS | 3712 | 1461066949892 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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 04:55:49 INFO - PROCESS | 3712 | 1461066949910 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 3712 | 1461066949912 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:55:49 INFO - PROCESS | 3712 | 1461066949930 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 3712 | 1461066949932 Marionette TRACE conn5 <- [1,1474,null,{}] 04:55:49 INFO - PROCESS | 3712 | 1461066949951 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}] 04:55:50 INFO - PROCESS | 3712 | 1461066950032 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:55:50 INFO - PROCESS | 3712 | 1461066950038 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 3712 | ++DOCSHELL 1D2C8C00 == 50 [pid = 3712] [id = 378] 04:55:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1D2CD400) [pid = 3712] [serial = 1134] [outer = 00000000] 04:55:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D6CA400) [pid = 3712] [serial = 1135] [outer = 1D2CD400] 04:55:50 INFO - PROCESS | 3712 | 1461066950086 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D7DB800) [pid = 3712] [serial = 1136] [outer = 1D2CD400] 04:55:50 INFO - PROCESS | 3712 | 1461066950626 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]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 04:55:50 INFO - PROCESS | 3712 | 1461066950653 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 3712 | 1461066950657 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:55:50 INFO - PROCESS | 3712 | 1461066950663 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 3712 | 1461066950667 Marionette TRACE conn5 <- [1,1478,null,{}] 04:55:50 INFO - PROCESS | 3712 | 1461066950674 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}] 04:55:50 INFO - PROCESS | 3712 | 1461066950837 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:55:50 INFO - PROCESS | 3712 | 1461066950948 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 3712 | ++DOCSHELL 13127C00 == 51 [pid = 3712] [id = 379] 04:55:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (13129C00) [pid = 3712] [serial = 1137] [outer = 00000000] 04:55:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (13219000) [pid = 3712] [serial = 1138] [outer = 13129C00] 04:55:51 INFO - PROCESS | 3712 | 1461066951005 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13461400) [pid = 3712] [serial = 1139] [outer = 13129C00] 04:55:51 INFO - PROCESS | 3712 | 1461066951593 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]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 991ms 04:55:51 INFO - PROCESS | 3712 | 1461066951653 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 3712 | 1461066951660 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:55:51 INFO - PROCESS | 3712 | 1461066951666 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 3712 | 1461066951669 Marionette TRACE conn5 <- [1,1482,null,{}] 04:55:51 INFO - PROCESS | 3712 | 1461066951673 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}] 04:55:51 INFO - PROCESS | 3712 | 1461066951782 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:55:51 INFO - PROCESS | 3712 | 1461066951912 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 3712 | ++DOCSHELL 1312EC00 == 52 [pid = 3712] [id = 380] 04:55:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (13216400) [pid = 3712] [serial = 1140] [outer = 00000000] 04:55:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (17FD5800) [pid = 3712] [serial = 1141] [outer = 13216400] 04:55:51 INFO - PROCESS | 3712 | 1461066951967 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (19507400) [pid = 3712] [serial = 1142] [outer = 13216400] 04:55:52 INFO - PROCESS | 3712 | 1461066952562 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]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 04:55:52 INFO - PROCESS | 3712 | 1461066952597 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 3712 | 1461066952600 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:55:52 INFO - PROCESS | 3712 | 1461066952604 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 3712 | 1461066952608 Marionette TRACE conn5 <- [1,1486,null,{}] 04:55:52 INFO - PROCESS | 3712 | 1461066952619 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}] 04:55:52 INFO - PROCESS | 3712 | 1461066952729 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:55:52 INFO - PROCESS | 3712 | 1461066952859 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 3712 | ++DOCSHELL 1CE28800 == 53 [pid = 3712] [id = 381] 04:55:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1CE87400) [pid = 3712] [serial = 1143] [outer = 00000000] 04:55:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D6C6800) [pid = 3712] [serial = 1144] [outer = 1CE87400] 04:55:52 INFO - PROCESS | 3712 | 1461066952917 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D883400) [pid = 3712] [serial = 1145] [outer = 1CE87400] 04:55:53 INFO - PROCESS | 3712 | 1461066953557 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]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 04:55:53 INFO - PROCESS | 3712 | 1461066953587 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 3712 | 1461066953590 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:55:53 INFO - PROCESS | 3712 | 1461066953595 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:55:53 INFO - PROCESS | 3712 | 1461066953597 Marionette TRACE conn5 <- [1,1490,null,{}] 04:55:53 INFO - PROCESS | 3712 | 1461066953600 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}] 04:55:53 INFO - PROCESS | 3712 | 1461066953706 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:55:53 INFO - PROCESS | 3712 | 1461066953809 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 3712 | ++DOCSHELL 1DA41C00 == 54 [pid = 3712] [id = 382] 04:55:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1E03B400) [pid = 3712] [serial = 1146] [outer = 00000000] 04:55:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1FA67400) [pid = 3712] [serial = 1147] [outer = 1E03B400] 04:55:53 INFO - PROCESS | 3712 | 1461066953863 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1FF03400) [pid = 3712] [serial = 1148] [outer = 1E03B400] 04:55:54 INFO - PROCESS | 3712 | 1461066954366 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]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 831ms 04:55:54 INFO - PROCESS | 3712 | 1461066954429 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 3712 | 1461066954431 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:55:54 INFO - PROCESS | 3712 | 1461066954434 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:55:54 INFO - PROCESS | 3712 | 1461066954437 Marionette TRACE conn5 <- [1,1494,null,{}] 04:55:54 INFO - PROCESS | 3712 | 1461066954440 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}] 04:55:54 INFO - PROCESS | 3712 | 1461066954544 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:55:54 INFO - PROCESS | 3712 | 1461066954646 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 3712 | ++DOCSHELL 1E03E000 == 55 [pid = 3712] [id = 383] 04:55:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1E10B800) [pid = 3712] [serial = 1149] [outer = 00000000] 04:55:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1FF49C00) [pid = 3712] [serial = 1150] [outer = 1E10B800] 04:55:54 INFO - PROCESS | 3712 | 1461066954701 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1FFCA800) [pid = 3712] [serial = 1151] [outer = 1E10B800] 04:55:55 INFO - PROCESS | 3712 | 1461066955355 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]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 04:55:55 INFO - PROCESS | 3712 | 1461066955408 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 3712 | 1461066955411 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:55:55 INFO - PROCESS | 3712 | 1461066955415 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:55:55 INFO - PROCESS | 3712 | 1461066955417 Marionette TRACE conn5 <- [1,1498,null,{}] 04:55:55 INFO - PROCESS | 3712 | 1461066955421 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}] 04:55:55 INFO - PROCESS | 3712 | 1461066955543 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:55:55 INFO - PROCESS | 3712 | 1461066955810 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 3712 | ++DOCSHELL 0EB10800 == 56 [pid = 3712] [id = 384] 04:55:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (0EB5DC00) [pid = 3712] [serial = 1152] [outer = 00000000] 04:55:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1312D400) [pid = 3712] [serial = 1153] [outer = 0EB5DC00] 04:55:55 INFO - PROCESS | 3712 | 1461066955879 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1322C000) [pid = 3712] [serial = 1154] [outer = 0EB5DC00] 04:55:56 INFO - PROCESS | 3712 | 1461066956459 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]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1073ms 04:55:56 INFO - PROCESS | 3712 | 1461066956509 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 3712 | 1461066956514 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:55:56 INFO - PROCESS | 3712 | 1461066956520 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:55:56 INFO - PROCESS | 3712 | 1461066956523 Marionette TRACE conn5 <- [1,1502,null,{}] 04:55:56 INFO - PROCESS | 3712 | 1461066956528 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}] 04:55:56 INFO - PROCESS | 3712 | 1461066956626 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:55:56 INFO - PROCESS | 3712 | 1461066956736 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 3712 | ++DOCSHELL 17DDF400 == 57 [pid = 3712] [id = 385] 04:55:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (17E0B400) [pid = 3712] [serial = 1155] [outer = 00000000] 04:55:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (17FAE000) [pid = 3712] [serial = 1156] [outer = 17E0B400] 04:55:56 INFO - PROCESS | 3712 | 1461066956786 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (18E88400) [pid = 3712] [serial = 1157] [outer = 17E0B400] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 17FD3C00 == 56 [pid = 3712] [id = 23] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 12CC1400 == 55 [pid = 3712] [id = 22] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 1C11CC00 == 54 [pid = 3712] [id = 377] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 13218400 == 53 [pid = 3712] [id = 376] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 1754AC00 == 52 [pid = 3712] [id = 375] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 1BF7F800 == 51 [pid = 3712] [id = 374] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 1B069800 == 50 [pid = 3712] [id = 373] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 18EA9400 == 49 [pid = 3712] [id = 372] 04:55:56 INFO - PROCESS | 3712 | --DOCSHELL 177A1000 == 48 [pid = 3712] [id = 371] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1D050C00) [pid = 3712] [serial = 1089] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOCSHELL 0F00B800 == 47 [pid = 3712] [id = 370] 04:55:57 INFO - PROCESS | 3712 | --DOCSHELL 1260E400 == 46 [pid = 3712] [id = 369] 04:55:57 INFO - PROCESS | 3712 | --DOCSHELL 1312A000 == 45 [pid = 3712] [id = 363] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D3B2C00) [pid = 3712] [serial = 988] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1B06B800) [pid = 3712] [serial = 1021] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (17724C00) [pid = 3712] [serial = 1069] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1B064400) [pid = 3712] [serial = 1053] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (13CA0400) [pid = 3712] [serial = 1050] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1B92B800) [pid = 3712] [serial = 1078] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1B06E800) [pid = 3712] [serial = 1077] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1D243400) [pid = 3712] [serial = 1059] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1BF38400) [pid = 3712] [serial = 1080] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (18E91000) [pid = 3712] [serial = 1083] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18EAAC00) [pid = 3712] [serial = 1084] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1CE25400) [pid = 3712] [serial = 1086] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1BF84000) [pid = 3712] [serial = 1081] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (18E8C000) [pid = 3712] [serial = 1074] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (17FAE800) [pid = 3712] [serial = 1072] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1CEED800) [pid = 3712] [serial = 1087] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (18E96800) [pid = 3712] [serial = 1075] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (12D35400) [pid = 3712] [serial = 1065] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (13130800) [pid = 3712] [serial = 1066] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (17FA1800) [pid = 3712] [serial = 1071] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (13213400) [pid = 3712] [serial = 1063] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (13128000) [pid = 3712] [serial = 1062] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1D059800) [pid = 3712] [serial = 1056] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1755C000) [pid = 3712] [serial = 1068] [outer = 00000000] [url = about:blank] 04:55:57 INFO - PROCESS | 3712 | 1461066957315 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]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 830ms 04:55:57 INFO - PROCESS | 3712 | 1461066957359 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 3712 | 1461066957363 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:55:57 INFO - PROCESS | 3712 | 1461066957368 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:55:57 INFO - PROCESS | 3712 | 1461066957370 Marionette TRACE conn5 <- [1,1506,null,{}] 04:55:57 INFO - PROCESS | 3712 | 1461066957374 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}] 04:55:57 INFO - PROCESS | 3712 | 1461066957458 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:55:57 INFO - PROCESS | 3712 | 1461066957466 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 3712 | ++DOCSHELL 13218400 == 46 [pid = 3712] [id = 386] 04:55:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1322D800) [pid = 3712] [serial = 1158] [outer = 00000000] 04:55:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (13CBB400) [pid = 3712] [serial = 1159] [outer = 1322D800] 04:55:57 INFO - PROCESS | 3712 | 1461066957512 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1755C000) [pid = 3712] [serial = 1160] [outer = 1322D800] 04:55:58 INFO - PROCESS | 3712 | 1461066957978 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]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 673ms 04:55:58 INFO - PROCESS | 3712 | 1461066958045 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 3712 | 1461066958047 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:55:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:55:58 INFO - PROCESS | 3712 | 1461066958052 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 3712 | 1461066958058 Marionette TRACE conn5 <- [1,1510,null,{}] 04:55:58 INFO - PROCESS | 3712 | 1461066958067 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}] 04:55:58 INFO - PROCESS | 3712 | 1461066958154 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:55:58 INFO - PROCESS | 3712 | 1461066958170 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 3712 | ++DOCSHELL 18E91800 == 47 [pid = 3712] [id = 387] 04:55:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (18E92000) [pid = 3712] [serial = 1161] [outer = 00000000] 04:55:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (18EAE000) [pid = 3712] [serial = 1162] [outer = 18E92000] 04:55:58 INFO - PROCESS | 3712 | 1461066958216 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (18F4DC00) [pid = 3712] [serial = 1163] [outer = 18E92000] 04:55:58 INFO - PROCESS | 3712 | 1461066958711 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"]]]}] 04:55:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:55:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:55:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:55:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:55:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:55:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 693ms 04:55:58 INFO - PROCESS | 3712 | 1461066958747 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 3712 | 1461066958750 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:55:58 INFO - PROCESS | 3712 | 1461066958753 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:55:58 INFO - PROCESS | 3712 | 1461066958755 Marionette TRACE conn5 <- [1,1514,null,{}] 04:55:58 INFO - PROCESS | 3712 | 1461066958758 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}] 04:55:58 INFO - PROCESS | 3712 | 1461066958840 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:55:58 INFO - PROCESS | 3712 | 1461066958846 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 3712 | ++DOCSHELL 19505C00 == 48 [pid = 3712] [id = 388] 04:55:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1950BC00) [pid = 3712] [serial = 1164] [outer = 00000000] 04:55:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1B06EC00) [pid = 3712] [serial = 1165] [outer = 1950BC00] 04:55:58 INFO - PROCESS | 3712 | 1461066958891 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1BB1D400) [pid = 3712] [serial = 1166] [outer = 1950BC00] 04:55:59 INFO - PROCESS | 3712 | 1461066959337 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"]]]}] 04:55:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:55:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:55:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:55:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 617ms 04:55:59 INFO - PROCESS | 3712 | 1461066959385 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 3712 | 1461066959387 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:55:59 INFO - PROCESS | 3712 | 1461066959390 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 3712 | 1461066959392 Marionette TRACE conn5 <- [1,1518,null,{}] 04:55:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:55:59 INFO - PROCESS | 3712 | 1461066959395 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}] 04:55:59 INFO - PROCESS | 3712 | 1461066959504 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:55:59 INFO - PROCESS | 3712 | 1461066959595 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 3712 | ++DOCSHELL 12CC7C00 == 49 [pid = 3712] [id = 389] 04:55:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1BF79C00) [pid = 3712] [serial = 1167] [outer = 00000000] 04:55:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1C11CC00) [pid = 3712] [serial = 1168] [outer = 1BF79C00] 04:55:59 INFO - PROCESS | 3712 | 1461066959649 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1CE2C400) [pid = 3712] [serial = 1169] [outer = 1BF79C00] 04:56:00 INFO - PROCESS | 3712 | 1461066960078 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]]]}] 04:56:00 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:56:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:56:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:56:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:56:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:56:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 04:56:00 INFO - PROCESS | 3712 | 1461066960126 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 3712 | 1461066960128 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:56:00 INFO - PROCESS | 3712 | 1461066960132 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 3712 | 1461066960133 Marionette TRACE conn5 <- [1,1522,null,{}] 04:56:00 INFO - PROCESS | 3712 | 1461066960144 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}] 04:56:00 INFO - PROCESS | 3712 | 1461066960256 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:56:00 INFO - PROCESS | 3712 | 1461066960269 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 3712 | ++DOCSHELL 1C117400 == 50 [pid = 3712] [id = 390] 04:56:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1CE2F000) [pid = 3712] [serial = 1170] [outer = 00000000] 04:56:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D082000) [pid = 3712] [serial = 1171] [outer = 1CE2F000] 04:56:00 INFO - PROCESS | 3712 | 1461066960363 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D087C00) [pid = 3712] [serial = 1172] [outer = 1CE2F000] 04:56:00 INFO - PROCESS | 3712 | 1461066960793 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]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 04:56:00 INFO - PROCESS | 3712 | 1461066960827 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 3712 | 1461066960829 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:56:00 INFO - PROCESS | 3712 | 1461066960832 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 3712 | 1461066960834 Marionette TRACE conn5 <- [1,1526,null,{}] 04:56:00 INFO - PROCESS | 3712 | 1461066960837 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}] 04:56:01 INFO - PROCESS | 3712 | 1461066960978 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:56:01 INFO - PROCESS | 3712 | 1461066961004 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 3712 | ++DOCSHELL 1D1F3800 == 51 [pid = 3712] [id = 391] 04:56:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D245C00) [pid = 3712] [serial = 1173] [outer = 00000000] 04:56:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D3AA800) [pid = 3712] [serial = 1174] [outer = 1D245C00] 04:56:01 INFO - PROCESS | 3712 | 1461066961051 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D6C7400) [pid = 3712] [serial = 1175] [outer = 1D245C00] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1CEEA000) [pid = 3712] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (18EB0800) [pid = 3712] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1CFDA400) [pid = 3712] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D0ED000) [pid = 3712] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (0F010800) [pid = 3712] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (13212800) [pid = 3712] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (0F00EC00) [pid = 3712] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1ABC1C00) [pid = 3712] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1BF82000) [pid = 3712] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1321C400) [pid = 3712] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (12687800) [pid = 3712] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (18EAB400) [pid = 3712] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (0F35B400) [pid = 3712] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1C11DC00) [pid = 3712] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D6C8000) [pid = 3712] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (177AB800) [pid = 3712] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:56:01 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1CE2CC00) [pid = 3712] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:56:01 INFO - PROCESS | 3712 | 1461066961687 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]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 870ms 04:56:01 INFO - PROCESS | 3712 | 1461066961705 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:56:01 INFO - PROCESS | 3712 | 1461066961708 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:56:01 INFO - PROCESS | 3712 | 1461066961711 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 3712 | 1461066961713 Marionette TRACE conn5 <- [1,1530,null,{}] 04:56:01 INFO - PROCESS | 3712 | 1461066961716 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}] 04:56:01 INFO - PROCESS | 3712 | 1461066961799 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:56:01 INFO - PROCESS | 3712 | 1461066961805 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 3712 | ++DOCSHELL 0F786400 == 52 [pid = 3712] [id = 392] 04:56:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (12609400) [pid = 3712] [serial = 1176] [outer = 00000000] 04:56:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (177AB800) [pid = 3712] [serial = 1177] [outer = 12609400] 04:56:01 INFO - PROCESS | 3712 | 1461066961851 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (17EC7C00) [pid = 3712] [serial = 1178] [outer = 12609400] 04:56:02 INFO - PROCESS | 3712 | 1461066962254 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]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 571ms 04:56:02 INFO - PROCESS | 3712 | 1461066962315 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 3712 | 1461066962317 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:56:02 INFO - PROCESS | 3712 | 1461066962325 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 3712 | 1461066962327 Marionette TRACE conn5 <- [1,1534,null,{}] 04:56:02 INFO - PROCESS | 3712 | 1461066962331 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}] 04:56:02 INFO - PROCESS | 3712 | 1461066962413 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:56:02 INFO - PROCESS | 3712 | 1461066962418 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 3712 | ++DOCSHELL 13237800 == 53 [pid = 3712] [id = 393] 04:56:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (13238C00) [pid = 3712] [serial = 1179] [outer = 00000000] 04:56:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1BF7BC00) [pid = 3712] [serial = 1180] [outer = 13238C00] 04:56:02 INFO - PROCESS | 3712 | 1461066962462 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1CFE4000) [pid = 3712] [serial = 1181] [outer = 13238C00] 04:56:02 INFO - PROCESS | 3712 | 1461066962870 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]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 04:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:56:02 INFO - PROCESS | 3712 | 1461066962896 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 3712 | 1461066962898 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:56:02 INFO - PROCESS | 3712 | 1461066962901 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 3712 | 1461066962903 Marionette TRACE conn5 <- [1,1538,null,{}] 04:56:02 INFO - PROCESS | 3712 | 1461066962907 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}] 04:56:03 INFO - PROCESS | 3712 | 1461066963029 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:56:03 INFO - PROCESS | 3712 | 1461066963038 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 3712 | ++DOCSHELL 1D689000 == 54 [pid = 3712] [id = 394] 04:56:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1D6BFC00) [pid = 3712] [serial = 1182] [outer = 00000000] 04:56:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1DA37C00) [pid = 3712] [serial = 1183] [outer = 1D6BFC00] 04:56:03 INFO - PROCESS | 3712 | 1461066963088 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1FF10800) [pid = 3712] [serial = 1184] [outer = 1D6BFC00] 04:56:03 INFO - PROCESS | 3712 | 1461066963523 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]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 04:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:56:03 INFO - PROCESS | 3712 | 1461066963573 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 3712 | 1461066963575 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:56:03 INFO - PROCESS | 3712 | 1461066963578 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 3712 | 1461066963580 Marionette TRACE conn5 <- [1,1542,null,{}] 04:56:03 INFO - PROCESS | 3712 | 1461066963591 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}] 04:56:03 INFO - PROCESS | 3712 | 1461066963770 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:56:03 INFO - PROCESS | 3712 | 1461066963909 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 3712 | ++DOCSHELL 12DDB400 == 55 [pid = 3712] [id = 395] 04:56:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (12DE3800) [pid = 3712] [serial = 1185] [outer = 00000000] 04:56:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (13211C00) [pid = 3712] [serial = 1186] [outer = 12DE3800] 04:56:04 INFO - PROCESS | 3712 | 1461066963968 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1328B000) [pid = 3712] [serial = 1187] [outer = 12DE3800] 04:56:04 INFO - PROCESS | 3712 | 1461066964521 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]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 990ms 04:56:04 INFO - PROCESS | 3712 | 1461066964570 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 3712 | 1461066964577 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:56:04 INFO - PROCESS | 3712 | 1461066964582 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 3712 | 1461066964585 Marionette TRACE conn5 <- [1,1546,null,{}] 04:56:04 INFO - PROCESS | 3712 | 1461066964590 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}] 04:56:04 INFO - PROCESS | 3712 | 1461066964700 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:56:04 INFO - PROCESS | 3712 | 1461066964811 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:04 INFO - PROCESS | 3712 | ++DOCSHELL 17560400 == 56 [pid = 3712] [id = 396] 04:56:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (17FA1800) [pid = 3712] [serial = 1188] [outer = 00000000] 04:56:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (18E95800) [pid = 3712] [serial = 1189] [outer = 17FA1800] 04:56:04 INFO - PROCESS | 3712 | 1461066964912 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1AB8E000) [pid = 3712] [serial = 1190] [outer = 17FA1800] 04:56:05 INFO - PROCESS | 3712 | 1461066965540 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]]]}] 04:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 04:56:05 INFO - PROCESS | 3712 | 1461066965554 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:56:05 INFO - PROCESS | 3712 | 1461066965557 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:56:05 INFO - PROCESS | 3712 | 1461066965576 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:56:05 INFO - PROCESS | 3712 | 1461066965578 Marionette TRACE conn5 <- [1,1550,null,{}] 04:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:56:05 INFO - PROCESS | 3712 | 1461066965582 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}] 04:56:05 INFO - PROCESS | 3712 | 1461066965692 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:56:05 INFO - PROCESS | 3712 | 1461066965827 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 3712 | ++DOCSHELL 0F00B000 == 57 [pid = 3712] [id = 397] 04:56:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1B927C00) [pid = 3712] [serial = 1191] [outer = 00000000] 04:56:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D3AB400) [pid = 3712] [serial = 1192] [outer = 1B927C00] 04:56:05 INFO - PROCESS | 3712 | 1461066965886 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1D87FC00) [pid = 3712] [serial = 1193] [outer = 1B927C00] 04:56:06 INFO - PROCESS | 3712 | 1461066966517 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]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 04:56:06 INFO - PROCESS | 3712 | 1461066966552 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 3712 | 1461066966556 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:56:06 INFO - PROCESS | 3712 | 1461066966568 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 3712 | 1461066966573 Marionette TRACE conn5 <- [1,1554,null,{}] 04:56:06 INFO - PROCESS | 3712 | 1461066966576 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}] 04:56:06 INFO - PROCESS | 3712 | 1461066966683 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:56:06 INFO - PROCESS | 3712 | 1461066966818 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 3712 | ++DOCSHELL 204C3800 == 58 [pid = 3712] [id = 398] 04:56:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (204C9400) [pid = 3712] [serial = 1194] [outer = 00000000] 04:56:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (209A8400) [pid = 3712] [serial = 1195] [outer = 204C9400] 04:56:06 INFO - PROCESS | 3712 | 1461066966874 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (209AC400) [pid = 3712] [serial = 1196] [outer = 204C9400] 04:56:07 INFO - PROCESS | 3712 | 1461066967427 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]]]}] 04:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 890ms 04:56:07 INFO - PROCESS | 3712 | 1461066967452 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:56:07 INFO - PROCESS | 3712 | 1461066967454 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:56:07 INFO - PROCESS | 3712 | 1461066967458 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:56:07 INFO - PROCESS | 3712 | 1461066967460 Marionette TRACE conn5 <- [1,1558,null,{}] 04:56:07 INFO - PROCESS | 3712 | 1461066967464 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}] 04:56:07 INFO - PROCESS | 3712 | 1461066967568 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:56:07 INFO - PROCESS | 3712 | 1461066967679 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 3712 | ++DOCSHELL 209A3400 == 59 [pid = 3712] [id = 399] 04:56:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (209AD800) [pid = 3712] [serial = 1197] [outer = 00000000] 04:56:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (209B9000) [pid = 3712] [serial = 1198] [outer = 209AD800] 04:56:07 INFO - PROCESS | 3712 | 1461066967735 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (209B9400) [pid = 3712] [serial = 1199] [outer = 209AD800] 04:56:08 INFO - PROCESS | 3712 | 1461066968315 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]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 04:56:08 INFO - PROCESS | 3712 | 1461066968332 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 3712 | 1461066968334 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:56:08 INFO - PROCESS | 3712 | 1461066968338 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 3712 | 1461066968340 Marionette TRACE conn5 <- [1,1562,null,{}] 04:56:08 INFO - PROCESS | 3712 | 1461066968391 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}] 04:56:08 INFO - PROCESS | 3712 | 1461066968516 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:56:08 INFO - PROCESS | 3712 | 1461066968629 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 3712 | ++DOCSHELL 0EB12000 == 60 [pid = 3712] [id = 400] 04:56:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (0EB13000) [pid = 3712] [serial = 1200] [outer = 00000000] 04:56:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (0F7B7400) [pid = 3712] [serial = 1201] [outer = 0EB13000] 04:56:08 INFO - PROCESS | 3712 | 1461066968731 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (13CBE400) [pid = 3712] [serial = 1202] [outer = 0EB13000] 04:56:09 INFO - PROCESS | 3712 | 1461066969474 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]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1172ms 04:56:09 INFO - PROCESS | 3712 | 1461066969514 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 3712 | 1461066969520 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:56:09 INFO - PROCESS | 3712 | 1461066969525 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 3712 | 1461066969529 Marionette TRACE conn5 <- [1,1566,null,{}] 04:56:09 INFO - PROCESS | 3712 | 1461066969534 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}] 04:56:09 INFO - PROCESS | 3712 | 1461066969637 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:56:09 INFO - PROCESS | 3712 | 1461066969752 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:09 INFO - PROCESS | 3712 | ++DOCSHELL 13130800 == 61 [pid = 3712] [id = 401] 04:56:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1322C400) [pid = 3712] [serial = 1203] [outer = 00000000] 04:56:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (17FA3C00) [pid = 3712] [serial = 1204] [outer = 1322C400] 04:56:09 INFO - PROCESS | 3712 | 1461066969843 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (17FD3C00) [pid = 3712] [serial = 1205] [outer = 1322C400] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 1D086C00 == 60 [pid = 3712] [id = 329] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 1C112400 == 59 [pid = 3712] [id = 26] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 13237800 == 58 [pid = 3712] [id = 393] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 0F786400 == 57 [pid = 3712] [id = 392] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 1D1F3800 == 56 [pid = 3712] [id = 391] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 1C117400 == 55 [pid = 3712] [id = 390] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 12CC7C00 == 54 [pid = 3712] [id = 389] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 19505C00 == 53 [pid = 3712] [id = 388] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 18E91800 == 52 [pid = 3712] [id = 387] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (12D2F000) [pid = 3712] [serial = 1092] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17E05400) [pid = 3712] [serial = 1095] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1D058800) [pid = 3712] [serial = 1098] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D2C8800) [pid = 3712] [serial = 1102] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1D6CA400) [pid = 3712] [serial = 1135] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 13218400 == 51 [pid = 3712] [id = 386] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 17DDF400 == 50 [pid = 3712] [id = 385] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 0EB10800 == 49 [pid = 3712] [id = 384] 04:56:10 INFO - PROCESS | 3712 | --DOCSHELL 1D2C8C00 == 48 [pid = 3712] [id = 378] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1699E800) [pid = 3712] [serial = 1018] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (0F7BDC00) [pid = 3712] [serial = 1015] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1B0C6800) [pid = 3712] [serial = 1120] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1B952000) [pid = 3712] [serial = 1121] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1CE23C00) [pid = 3712] [serial = 1124] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1CC5A800) [pid = 3712] [serial = 1123] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (18EAC000) [pid = 3712] [serial = 1129] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (13D4A400) [pid = 3712] [serial = 1109] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (13231000) [pid = 3712] [serial = 1108] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (19510C00) [pid = 3712] [serial = 1117] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (13215400) [pid = 3712] [serial = 1111] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13464400) [pid = 3712] [serial = 1112] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1CFDF800) [pid = 3712] [serial = 1126] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1D6D6000) [pid = 3712] [serial = 1106] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1D6CE400) [pid = 3712] [serial = 1105] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (17E0D800) [pid = 3712] [serial = 1114] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (17FAB400) [pid = 3712] [serial = 1115] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D24E800) [pid = 3712] [serial = 1133] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D0F0C00) [pid = 3712] [serial = 1132] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1D04DC00) [pid = 3712] [serial = 1127] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1AB86000) [pid = 3712] [serial = 1118] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (0EB11800) [pid = 3712] [serial = 685] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1B066C00) [pid = 3712] [serial = 1130] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1CFDB400) [pid = 3712] [serial = 1048] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1B948C00) [pid = 3712] [serial = 1054] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D082400) [pid = 3712] [serial = 1057] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1D24CC00) [pid = 3712] [serial = 1060] [outer = 00000000] [url = about:blank] 04:56:10 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1429DC00) [pid = 3712] [serial = 1051] [outer = 00000000] [url = about:blank] 04:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 04:56:10 INFO - PROCESS | 3712 | 1461066970491 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]]]}] 04:56:10 INFO - PROCESS | 3712 | 1461066970499 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 3712 | 1461066970505 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:56:10 INFO - PROCESS | 3712 | 1461066970511 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 3712 | 1461066970513 Marionette TRACE conn5 <- [1,1570,null,{}] 04:56:10 INFO - PROCESS | 3712 | 1461066970517 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}] 04:56:10 INFO - PROCESS | 3712 | 1461066970605 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:56:10 INFO - PROCESS | 3712 | 1461066970611 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 3712 | ++DOCSHELL 12CBA400 == 49 [pid = 3712] [id = 402] 04:56:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (12D2D400) [pid = 3712] [serial = 1206] [outer = 00000000] 04:56:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1429DC00) [pid = 3712] [serial = 1207] [outer = 12D2D400] 04:56:10 INFO - PROCESS | 3712 | 1461066970657 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17558C00) [pid = 3712] [serial = 1208] [outer = 12D2D400] 04:56:11 INFO - PROCESS | 3712 | 1461066971154 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]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 04:56:11 INFO - PROCESS | 3712 | 1461066971184 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 3712 | 1461066971186 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:56:11 INFO - PROCESS | 3712 | 1461066971190 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:56:11 INFO - PROCESS | 3712 | 1461066971193 Marionette TRACE conn5 <- [1,1574,null,{}] 04:56:11 INFO - PROCESS | 3712 | 1461066971204 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}] 04:56:11 INFO - PROCESS | 3712 | 1461066971318 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:56:11 INFO - PROCESS | 3712 | 1461066971415 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 3712 | ++DOCSHELL 17FD3000 == 50 [pid = 3712] [id = 403] 04:56:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (18EAAC00) [pid = 3712] [serial = 1209] [outer = 00000000] 04:56:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (18F4C400) [pid = 3712] [serial = 1210] [outer = 18EAAC00] 04:56:11 INFO - PROCESS | 3712 | 1461066971462 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (19995C00) [pid = 3712] [serial = 1211] [outer = 18EAAC00] 04:56:11 INFO - PROCESS | 3712 | 1461066971844 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]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 04:56:11 INFO - PROCESS | 3712 | 1461066971864 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 3712 | 1461066971867 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:56:11 INFO - PROCESS | 3712 | 1461066971870 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 3712 | 1461066971872 Marionette TRACE conn5 <- [1,1578,null,{}] 04:56:11 INFO - PROCESS | 3712 | 1461066971875 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}] 04:56:12 INFO - PROCESS | 3712 | 1461066971960 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:56:12 INFO - PROCESS | 3712 | 1461066971967 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3712 | ++DOCSHELL 1ABC2C00 == 51 [pid = 3712] [id = 404] 04:56:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1ABC3400) [pid = 3712] [serial = 1212] [outer = 00000000] 04:56:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1B92EC00) [pid = 3712] [serial = 1213] [outer = 1ABC3400] 04:56:12 INFO - PROCESS | 3712 | 1461066972012 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1B9C5C00) [pid = 3712] [serial = 1214] [outer = 1ABC3400] 04:56:12 INFO - PROCESS | 3712 | 1461066972452 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]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 04:56:12 INFO - PROCESS | 3712 | 1461066972504 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 3712 | 1461066972507 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:56:12 INFO - PROCESS | 3712 | 1461066972510 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:56:12 INFO - PROCESS | 3712 | 1461066972512 Marionette TRACE conn5 <- [1,1582,null,{}] 04:56:12 INFO - PROCESS | 3712 | 1461066972515 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}] 04:56:12 INFO - PROCESS | 3712 | 1461066972634 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:56:12 INFO - PROCESS | 3712 | 1461066972641 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 3712 | ++DOCSHELL 1B0C6800 == 52 [pid = 3712] [id = 405] 04:56:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1B930400) [pid = 3712] [serial = 1215] [outer = 00000000] 04:56:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1BF7F400) [pid = 3712] [serial = 1216] [outer = 1B930400] 04:56:12 INFO - PROCESS | 3712 | 1461066972689 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1BF88400) [pid = 3712] [serial = 1217] [outer = 1B930400] 04:56:13 INFO - PROCESS | 3712 | 1461066973210 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]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 04:56:13 INFO - PROCESS | 3712 | 1461066973245 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 3712 | 1461066973247 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:56:13 INFO - PROCESS | 3712 | 1461066973250 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:56:13 INFO - PROCESS | 3712 | 1461066973252 Marionette TRACE conn5 <- [1,1586,null,{}] 04:56:13 INFO - PROCESS | 3712 | 1461066973256 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}] 04:56:13 INFO - PROCESS | 3712 | 1461066973381 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:56:13 INFO - PROCESS | 3712 | 1461066973446 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 3712 | ++DOCSHELL 1B94E800 == 53 [pid = 3712] [id = 406] 04:56:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1C117400) [pid = 3712] [serial = 1218] [outer = 00000000] 04:56:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1CFE0400) [pid = 3712] [serial = 1219] [outer = 1C117400] 04:56:13 INFO - PROCESS | 3712 | 1461066973494 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1CFE5800) [pid = 3712] [serial = 1220] [outer = 1C117400] 04:56:13 INFO - PROCESS | 3712 | 1461066973904 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]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 04:56:13 INFO - PROCESS | 3712 | 1461066973924 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 3712 | 1461066973926 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:56:13 INFO - PROCESS | 3712 | 1461066973935 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 3712 | 1461066973937 Marionette TRACE conn5 <- [1,1590,null,{}] 04:56:13 INFO - PROCESS | 3712 | 1461066973940 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}] 04:56:14 INFO - PROCESS | 3712 | 1461066974082 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:56:14 INFO - PROCESS | 3712 | 1461066974108 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 3712 | ++DOCSHELL 1D050C00 == 54 [pid = 3712] [id = 407] 04:56:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D051800) [pid = 3712] [serial = 1221] [outer = 00000000] 04:56:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D084000) [pid = 3712] [serial = 1222] [outer = 1D051800] 04:56:14 INFO - PROCESS | 3712 | 1461066974151 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D1F5C00) [pid = 3712] [serial = 1223] [outer = 1D051800] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (12CBE800) [pid = 3712] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1CE23800) [pid = 3712] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (13CC7C00) [pid = 3712] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (13230400) [pid = 3712] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (0EB17400) [pid = 3712] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1BF79C00) [pid = 3712] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1CE2F000) [pid = 3712] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (13129C00) [pid = 3712] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (18E92000) [pid = 3712] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1E10B800) [pid = 3712] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1950BC00) [pid = 3712] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (0EB5DC00) [pid = 3712] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1322D800) [pid = 3712] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (17E0B400) [pid = 3712] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1D245C00) [pid = 3712] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1CE87400) [pid = 3712] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1E03B400) [pid = 3712] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (13216400) [pid = 3712] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (12609400) [pid = 3712] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:56:14 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (13238C00) [pid = 3712] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:56:14 INFO - PROCESS | 3712 | 1461066974798 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]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 870ms 04:56:14 INFO - PROCESS | 3712 | 1461066974811 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:56:14 INFO - PROCESS | 3712 | 1461066974813 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:56:14 INFO - PROCESS | 3712 | 1461066974816 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 3712 | 1461066974818 Marionette TRACE conn5 <- [1,1594,null,{}] 04:56:14 INFO - PROCESS | 3712 | 1461066974821 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}] 04:56:14 INFO - PROCESS | 3712 | 1461066974907 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:56:14 INFO - PROCESS | 3712 | 1461066974913 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:14 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5DC00 == 55 [pid = 3712] [id = 408] 04:56:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (12D26800) [pid = 3712] [serial = 1224] [outer = 00000000] 04:56:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (17DC4400) [pid = 3712] [serial = 1225] [outer = 12D26800] 04:56:15 INFO - PROCESS | 3712 | 1461066974958 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (17D30800) [pid = 3712] [serial = 1226] [outer = 12D26800] 04:56:15 INFO - PROCESS | 3712 | 1461066975400 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]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 04:56:15 INFO - PROCESS | 3712 | 1461066975450 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 3712 | 1461066975452 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:56:15 INFO - PROCESS | 3712 | 1461066975455 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 3712 | 1461066975457 Marionette TRACE conn5 <- [1,1598,null,{}] 04:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:56:15 INFO - PROCESS | 3712 | 1461066975460 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}] 04:56:15 INFO - PROCESS | 3712 | 1461066975543 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:56:15 INFO - PROCESS | 3712 | 1461066975549 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 3712 | ++DOCSHELL 1C11B400 == 56 [pid = 3712] [id = 409] 04:56:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1CFDC400) [pid = 3712] [serial = 1227] [outer = 00000000] 04:56:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D242400) [pid = 3712] [serial = 1228] [outer = 1CFDC400] 04:56:15 INFO - PROCESS | 3712 | 1461066975593 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1D24E800) [pid = 3712] [serial = 1229] [outer = 1CFDC400] 04:56:16 INFO - PROCESS | 3712 | 1461066976020 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 04:56:16 INFO - PROCESS | 3712 | 1461066976090 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 3712 | 1461066976092 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:56:16 INFO - PROCESS | 3712 | 1461066976095 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 3712 | 1461066976097 Marionette TRACE conn5 <- [1,1602,null,{}] 04:56:16 INFO - PROCESS | 3712 | 1461066976101 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}] 04:56:16 INFO - PROCESS | 3712 | 1461066976183 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:56:16 INFO - PROCESS | 3712 | 1461066976189 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 3712 | ++DOCSHELL 1D2C8800 == 57 [pid = 3712] [id = 410] 04:56:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D3ACC00) [pid = 3712] [serial = 1230] [outer = 00000000] 04:56:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D6CAC00) [pid = 3712] [serial = 1231] [outer = 1D3ACC00] 04:56:16 INFO - PROCESS | 3712 | 1461066976236 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1D6E2400) [pid = 3712] [serial = 1232] [outer = 1D3ACC00] 04:56:16 INFO - PROCESS | 3712 | 1461066976688 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 04:56:16 INFO - PROCESS | 3712 | 1461066976764 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 3712 | 1461066976768 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:56:16 INFO - PROCESS | 3712 | 1461066976774 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 3712 | 1461066976778 Marionette TRACE conn5 <- [1,1606,null,{}] 04:56:16 INFO - PROCESS | 3712 | 1461066976784 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}] 04:56:17 INFO - PROCESS | 3712 | 1461066976982 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:56:17 INFO - PROCESS | 3712 | 1461066977100 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 3712 | ++DOCSHELL 1312AC00 == 58 [pid = 3712] [id = 411] 04:56:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (13130C00) [pid = 3712] [serial = 1233] [outer = 00000000] 04:56:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13231000) [pid = 3712] [serial = 1234] [outer = 13130C00] 04:56:17 INFO - PROCESS | 3712 | 1461066977156 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (13CA9800) [pid = 3712] [serial = 1235] [outer = 13130C00] 04:56:17 INFO - PROCESS | 3712 | 1461066977708 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]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 990ms 04:56:17 INFO - PROCESS | 3712 | 1461066977765 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 3712 | 1461066977769 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:56:17 INFO - PROCESS | 3712 | 1461066977777 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 3712 | 1461066977781 Marionette TRACE conn5 <- [1,1610,null,{}] 04:56:17 INFO - PROCESS | 3712 | 1461066977786 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}] 04:56:17 INFO - PROCESS | 3712 | 1461066977898 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:56:18 INFO - PROCESS | 3712 | 1461066978012 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 3712 | ++DOCSHELL 17E11000 == 59 [pid = 3712] [id = 412] 04:56:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (17FAB400) [pid = 3712] [serial = 1236] [outer = 00000000] 04:56:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (18E8D800) [pid = 3712] [serial = 1237] [outer = 17FAB400] 04:56:18 INFO - PROCESS | 3712 | 1461066978107 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (19510C00) [pid = 3712] [serial = 1238] [outer = 17FAB400] 04:56:18 INFO - PROCESS | 3712 | 1461066978700 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]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 04:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:56:18 INFO - PROCESS | 3712 | 1461066978750 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 3712 | 1461066978752 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:56:18 INFO - PROCESS | 3712 | 1461066978756 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 3712 | 1461066978758 Marionette TRACE conn5 <- [1,1614,null,{}] 04:56:18 INFO - PROCESS | 3712 | 1461066978769 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}] 04:56:18 INFO - PROCESS | 3712 | 1461066978914 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:56:19 INFO - PROCESS | 3712 | 1461066979053 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 3712 | ++DOCSHELL 1D055400 == 60 [pid = 3712] [id = 413] 04:56:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D07F800) [pid = 3712] [serial = 1239] [outer = 00000000] 04:56:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D6C2000) [pid = 3712] [serial = 1240] [outer = 1D07F800] 04:56:19 INFO - PROCESS | 3712 | 1461066979113 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1DA39400) [pid = 3712] [serial = 1241] [outer = 1D07F800] 04:56:19 INFO - PROCESS | 3712 | 1461066979703 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]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 04:56:19 INFO - PROCESS | 3712 | 1461066979739 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 3712 | 1461066979741 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:56:19 INFO - PROCESS | 3712 | 1461066979746 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:56:19 INFO - PROCESS | 3712 | 1461066979748 Marionette TRACE conn5 <- [1,1618,null,{}] 04:56:19 INFO - PROCESS | 3712 | 1461066979752 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}] 04:56:19 INFO - PROCESS | 3712 | 1461066979860 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:56:20 INFO - PROCESS | 3712 | 1461066979998 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 3712 | ++DOCSHELL 1FFBF800 == 61 [pid = 3712] [id = 414] 04:56:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (204C1800) [pid = 3712] [serial = 1242] [outer = 00000000] 04:56:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (204CEC00) [pid = 3712] [serial = 1243] [outer = 204C1800] 04:56:20 INFO - PROCESS | 3712 | 1461066980056 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (209A0800) [pid = 3712] [serial = 1244] [outer = 204C1800] 04:56:20 INFO - PROCESS | 3712 | 1461066980594 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]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 870ms 04:56:20 INFO - PROCESS | 3712 | 1461066980624 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 3712 | 1461066980626 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:56:20 INFO - PROCESS | 3712 | 1461066980631 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:56:20 INFO - PROCESS | 3712 | 1461066980633 Marionette TRACE conn5 <- [1,1622,null,{}] 04:56:20 INFO - PROCESS | 3712 | 1461066980637 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}] 04:56:20 INFO - PROCESS | 3712 | 1461066980741 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:56:20 INFO - PROCESS | 3712 | 1461066980850 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 3712 | ++DOCSHELL 2099AC00 == 62 [pid = 3712] [id = 415] 04:56:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (209B7C00) [pid = 3712] [serial = 1245] [outer = 00000000] 04:56:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (20A0D000) [pid = 3712] [serial = 1246] [outer = 209B7C00] 04:56:20 INFO - PROCESS | 3712 | 1461066980904 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (20A27C00) [pid = 3712] [serial = 1247] [outer = 209B7C00] 04:56:21 INFO - PROCESS | 3712 | 1461066981754 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]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1172ms 04:56:21 INFO - PROCESS | 3712 | 1461066981820 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 3712 | 1461066981824 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:56:21 INFO - PROCESS | 3712 | 1461066981831 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:56:21 INFO - PROCESS | 3712 | 1461066981834 Marionette TRACE conn5 <- [1,1626,null,{}] 04:56:21 INFO - PROCESS | 3712 | 1461066981840 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}] 04:56:21 INFO - PROCESS | 3712 | 1461066981939 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:56:22 INFO - PROCESS | 3712 | 1461066982073 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 3712 | ++DOCSHELL 0F011000 == 63 [pid = 3712] [id = 416] 04:56:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (0F785400) [pid = 3712] [serial = 1248] [outer = 00000000] 04:56:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1312A000) [pid = 3712] [serial = 1249] [outer = 0F785400] 04:56:22 INFO - PROCESS | 3712 | 1461066982124 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1321A000) [pid = 3712] [serial = 1250] [outer = 0F785400] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 13130400 == 62 [pid = 3712] [id = 24] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 1C11B400 == 61 [pid = 3712] [id = 409] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 0EB5DC00 == 60 [pid = 3712] [id = 408] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 1D050C00 == 59 [pid = 3712] [id = 407] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 1B94E800 == 58 [pid = 3712] [id = 406] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 1B0C6800 == 57 [pid = 3712] [id = 405] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 1ABC2C00 == 56 [pid = 3712] [id = 404] 04:56:22 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1DA37C00) [pid = 3712] [serial = 1183] [outer = 00000000] [url = about:blank] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 17FD3000 == 55 [pid = 3712] [id = 403] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 12CBA400 == 54 [pid = 3712] [id = 402] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 13130800 == 53 [pid = 3712] [id = 401] 04:56:22 INFO - PROCESS | 3712 | --DOCSHELL 1D689000 == 52 [pid = 3712] [id = 394] 04:56:22 INFO - PROCESS | 3712 | 1461066982820 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]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 04:56:22 INFO - PROCESS | 3712 | 1461066982836 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 3712 | 1461066982842 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:56:22 INFO - PROCESS | 3712 | 1461066982847 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 3712 | 1461066982850 Marionette TRACE conn5 <- [1,1630,null,{}] 04:56:22 INFO - PROCESS | 3712 | 1461066982854 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}] 04:56:22 INFO - PROCESS | 3712 | 1461066982939 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:56:22 INFO - PROCESS | 3712 | 1461066982948 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 3712 | ++DOCSHELL 12D32000 == 53 [pid = 3712] [id = 417] 04:56:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (12D35C00) [pid = 3712] [serial = 1251] [outer = 00000000] 04:56:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (13130800) [pid = 3712] [serial = 1252] [outer = 12D35C00] 04:56:23 INFO - PROCESS | 3712 | 1461066982997 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1321C400) [pid = 3712] [serial = 1253] [outer = 12D35C00] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1D054800) [pid = 3712] [serial = 1090] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D6BF800) [pid = 3712] [serial = 1103] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (13128400) [pid = 3712] [serial = 1093] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1D085000) [pid = 3712] [serial = 1099] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17EBFC00) [pid = 3712] [serial = 1096] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1CE2C400) [pid = 3712] [serial = 1169] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1C11CC00) [pid = 3712] [serial = 1168] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D087C00) [pid = 3712] [serial = 1172] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1D082000) [pid = 3712] [serial = 1171] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (13461400) [pid = 3712] [serial = 1139] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13219000) [pid = 3712] [serial = 1138] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18EAE000) [pid = 3712] [serial = 1162] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (18F4DC00) [pid = 3712] [serial = 1163] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1FFCA800) [pid = 3712] [serial = 1151] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1FF49C00) [pid = 3712] [serial = 1150] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1B06EC00) [pid = 3712] [serial = 1165] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1322C000) [pid = 3712] [serial = 1154] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1312D400) [pid = 3712] [serial = 1153] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (13CBB400) [pid = 3712] [serial = 1159] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1755C000) [pid = 3712] [serial = 1160] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (18E88400) [pid = 3712] [serial = 1157] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (17FAE000) [pid = 3712] [serial = 1156] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1D3AA800) [pid = 3712] [serial = 1174] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1D883400) [pid = 3712] [serial = 1145] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1D6C6800) [pid = 3712] [serial = 1144] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1FF03400) [pid = 3712] [serial = 1148] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1FA67400) [pid = 3712] [serial = 1147] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (19507400) [pid = 3712] [serial = 1142] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (17FD5800) [pid = 3712] [serial = 1141] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (17EC7C00) [pid = 3712] [serial = 1178] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (177AB800) [pid = 3712] [serial = 1177] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1BF7BC00) [pid = 3712] [serial = 1180] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1D6C7400) [pid = 3712] [serial = 1175] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1CFE4000) [pid = 3712] [serial = 1181] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1BB1D400) [pid = 3712] [serial = 1166] [outer = 00000000] [url = about:blank] 04:56:23 INFO - PROCESS | 3712 | 1461066983581 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]]]}] 04:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 04:56:23 INFO - PROCESS | 3712 | 1461066983621 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:56:23 INFO - PROCESS | 3712 | 1461066983624 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:56:23 INFO - PROCESS | 3712 | 1461066983627 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:56:23 INFO - PROCESS | 3712 | 1461066983631 Marionette TRACE conn5 <- [1,1634,null,{}] 04:56:23 INFO - PROCESS | 3712 | 1461066983641 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}] 04:56:23 INFO - PROCESS | 3712 | 1461066983734 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:56:23 INFO - PROCESS | 3712 | 1461066983744 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 3712 | ++DOCSHELL 17542000 == 54 [pid = 3712] [id = 418] 04:56:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (17549400) [pid = 3712] [serial = 1254] [outer = 00000000] 04:56:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (177A6800) [pid = 3712] [serial = 1255] [outer = 17549400] 04:56:23 INFO - PROCESS | 3712 | 1461066983792 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17DDF400) [pid = 3712] [serial = 1256] [outer = 17549400] 04:56:24 INFO - PROCESS | 3712 | 1461066984279 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]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 04:56:24 INFO - PROCESS | 3712 | 1461066984305 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 3712 | 1461066984308 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:56:24 INFO - PROCESS | 3712 | 1461066984311 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 3712 | 1461066984313 Marionette TRACE conn5 <- [1,1638,null,{}] 04:56:24 INFO - PROCESS | 3712 | 1461066984316 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}] 04:56:24 INFO - PROCESS | 3712 | 1461066984403 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:56:24 INFO - PROCESS | 3712 | 1461066984411 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 3712 | ++DOCSHELL 17E10C00 == 55 [pid = 3712] [id = 419] 04:56:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (17EA5000) [pid = 3712] [serial = 1257] [outer = 00000000] 04:56:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (17FD0000) [pid = 3712] [serial = 1258] [outer = 17EA5000] 04:56:24 INFO - PROCESS | 3712 | 1461066984457 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (18E8A000) [pid = 3712] [serial = 1259] [outer = 17EA5000] 04:56:24 INFO - PROCESS | 3712 | 1461066984942 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]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 04:56:24 INFO - PROCESS | 3712 | 1461066984987 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 3712 | 1461066984989 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:56:24 INFO - PROCESS | 3712 | 1461066984992 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:56:24 INFO - PROCESS | 3712 | 1461066984994 Marionette TRACE conn5 <- [1,1642,null,{}] 04:56:25 INFO - PROCESS | 3712 | 1461066984997 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}] 04:56:25 INFO - PROCESS | 3712 | 1461066985109 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:56:25 INFO - PROCESS | 3712 | 1461066985115 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 3712 | ++DOCSHELL 17FA2800 == 56 [pid = 3712] [id = 420] 04:56:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (18E8F800) [pid = 3712] [serial = 1260] [outer = 00000000] 04:56:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (18EB4C00) [pid = 3712] [serial = 1261] [outer = 18E8F800] 04:56:25 INFO - PROCESS | 3712 | 1461066985213 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1950AC00) [pid = 3712] [serial = 1262] [outer = 18E8F800] 04:56:25 INFO - PROCESS | 3712 | 1461066985641 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]]]}] 04:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 04:56:25 INFO - PROCESS | 3712 | 1461066985666 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:56:25 INFO - PROCESS | 3712 | 1461066985668 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:56:25 INFO - PROCESS | 3712 | 1461066985671 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 3712 | 1461066985672 Marionette TRACE conn5 <- [1,1646,null,{}] 04:56:25 INFO - PROCESS | 3712 | 1461066985676 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}] 04:56:25 INFO - PROCESS | 3712 | 1461066985810 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:56:25 INFO - PROCESS | 3712 | 1461066985910 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 3712 | ++DOCSHELL 0F00E800 == 57 [pid = 3712] [id = 421] 04:56:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1ABC7C00) [pid = 3712] [serial = 1263] [outer = 00000000] 04:56:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1B94D400) [pid = 3712] [serial = 1264] [outer = 1ABC7C00] 04:56:25 INFO - PROCESS | 3712 | 1461066985957 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1BC37800) [pid = 3712] [serial = 1265] [outer = 1ABC7C00] 04:56:26 INFO - PROCESS | 3712 | 1461066986455 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]]]}] 04:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 832ms 04:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:56:26 INFO - PROCESS | 3712 | 1461066986504 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 3712 | 1461066986507 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:56:26 INFO - PROCESS | 3712 | 1461066986510 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 3712 | 1461066986512 Marionette TRACE conn5 <- [1,1650,null,{}] 04:56:26 INFO - PROCESS | 3712 | 1461066986521 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}] 04:56:26 INFO - PROCESS | 3712 | 1461066986644 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:56:26 INFO - PROCESS | 3712 | 1461066986710 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 3712 | ++DOCSHELL 1B931C00 == 58 [pid = 3712] [id = 422] 04:56:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1BC3C400) [pid = 3712] [serial = 1266] [outer = 00000000] 04:56:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1BF84800) [pid = 3712] [serial = 1267] [outer = 1BC3C400] 04:56:26 INFO - PROCESS | 3712 | 1461066986757 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1C1F0400) [pid = 3712] [serial = 1268] [outer = 1BC3C400] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1D2CD400) [pid = 3712] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (18EAAC00) [pid = 3712] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1B930400) [pid = 3712] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1322C400) [pid = 3712] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1C117400) [pid = 3712] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1ABC3400) [pid = 3712] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1D051800) [pid = 3712] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (12D26800) [pid = 3712] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1CFDC400) [pid = 3712] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (0EB13000) [pid = 3712] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:56:27 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (12D2D400) [pid = 3712] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:56:27 INFO - PROCESS | 3712 | 1461066987338 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]]]}] 04:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 890ms 04:56:27 INFO - PROCESS | 3712 | 1461066987404 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:56:27 INFO - PROCESS | 3712 | 1461066987406 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:56:27 INFO - PROCESS | 3712 | 1461066987410 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 3712 | 1461066987411 Marionette TRACE conn5 <- [1,1654,null,{}] 04:56:27 INFO - PROCESS | 3712 | 1461066987415 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}] 04:56:27 INFO - PROCESS | 3712 | 1461066987532 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:56:27 INFO - PROCESS | 3712 | 1461066987594 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 3712 | ++DOCSHELL 1322EC00 == 59 [pid = 3712] [id = 423] 04:56:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (13231800) [pid = 3712] [serial = 1269] [outer = 00000000] 04:56:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1B946000) [pid = 3712] [serial = 1270] [outer = 13231800] 04:56:27 INFO - PROCESS | 3712 | 1461066987639 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1C1F2C00) [pid = 3712] [serial = 1271] [outer = 13231800] 04:56:28 INFO - PROCESS | 3712 | 1461066988003 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]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 04:56:28 INFO - PROCESS | 3712 | 1461066988040 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 3712 | 1461066988042 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:56:28 INFO - PROCESS | 3712 | 1461066988046 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 3712 | 1461066988048 Marionette TRACE conn5 <- [1,1658,null,{}] 04:56:28 INFO - PROCESS | 3712 | 1461066988051 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}] 04:56:28 INFO - PROCESS | 3712 | 1461066988140 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:56:28 INFO - PROCESS | 3712 | 1461066988147 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 3712 | ++DOCSHELL 1CE24C00 == 60 [pid = 3712] [id = 424] 04:56:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1CE2CC00) [pid = 3712] [serial = 1272] [outer = 00000000] 04:56:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1CEEA000) [pid = 3712] [serial = 1273] [outer = 1CE2CC00] 04:56:28 INFO - PROCESS | 3712 | 1461066988191 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1CFDD000) [pid = 3712] [serial = 1274] [outer = 1CE2CC00] 04:56:28 INFO - PROCESS | 3712 | 1461066988623 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]]]}] 04:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 04:56:28 INFO - PROCESS | 3712 | 1461066988681 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:56:28 INFO - PROCESS | 3712 | 1461066988683 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:56:28 INFO - PROCESS | 3712 | 1461066988686 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:56:28 INFO - PROCESS | 3712 | 1461066988688 Marionette TRACE conn5 <- [1,1662,null,{}] 04:56:28 INFO - PROCESS | 3712 | 1461066988691 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}] 04:56:28 INFO - PROCESS | 3712 | 1461066988773 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:56:28 INFO - PROCESS | 3712 | 1461066988779 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 3712 | ++DOCSHELL 1CEE3000 == 61 [pid = 3712] [id = 425] 04:56:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1CFE0800) [pid = 3712] [serial = 1275] [outer = 00000000] 04:56:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1BF81000) [pid = 3712] [serial = 1276] [outer = 1CFE0800] 04:56:28 INFO - PROCESS | 3712 | 1461066988823 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D05AC00) [pid = 3712] [serial = 1277] [outer = 1CFE0800] 04:56:29 INFO - PROCESS | 3712 | 1461066989431 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]]]}] 04:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 04:56:29 INFO - PROCESS | 3712 | 1461066989461 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 3712 | 1461066989465 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:56:29 INFO - PROCESS | 3712 | 1461066989470 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 3712 | 1461066989475 Marionette TRACE conn5 <- [1,1666,null,{}] 04:56:29 INFO - PROCESS | 3712 | 1461066989482 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}] 04:56:29 INFO - PROCESS | 3712 | 1461066989624 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:56:29 INFO - PROCESS | 3712 | 1461066989738 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0D000 == 62 [pid = 3712] [id = 426] 04:56:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (0F35B400) [pid = 3712] [serial = 1278] [outer = 00000000] 04:56:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (13129C00) [pid = 3712] [serial = 1279] [outer = 0F35B400] 04:56:29 INFO - PROCESS | 3712 | 1461066989808 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (13230C00) [pid = 3712] [serial = 1280] [outer = 0F35B400] 04:56:30 INFO - PROCESS | 3712 | 1461066990434 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]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1026ms 04:56:30 INFO - PROCESS | 3712 | 1461066990498 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 3712 | 1461066990504 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:56:30 INFO - PROCESS | 3712 | 1461066990511 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 3712 | 1461066990514 Marionette TRACE conn5 <- [1,1670,null,{}] 04:56:30 INFO - PROCESS | 3712 | 1461066990518 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}] 04:56:30 INFO - PROCESS | 3712 | 1461066990672 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:56:30 INFO - PROCESS | 3712 | 1461066990736 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 3712 | ++DOCSHELL 169A6C00 == 63 [pid = 3712] [id = 427] 04:56:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (179E5800) [pid = 3712] [serial = 1281] [outer = 00000000] 04:56:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (17FCC800) [pid = 3712] [serial = 1282] [outer = 179E5800] 04:56:30 INFO - PROCESS | 3712 | 1461066990791 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (18EB1800) [pid = 3712] [serial = 1283] [outer = 179E5800] 04:56:31 INFO - PROCESS | 3712 | 1461066991426 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]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 04:56:31 INFO - PROCESS | 3712 | 1461066991483 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 3712 | 1461066991485 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:56:31 INFO - PROCESS | 3712 | 1461066991489 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 3712 | 1461066991493 Marionette TRACE conn5 <- [1,1674,null,{}] 04:56:31 INFO - PROCESS | 3712 | 1461066991504 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}] 04:56:31 INFO - PROCESS | 3712 | 1461066991660 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:56:31 INFO - PROCESS | 3712 | 1461066991676 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 3712 | ++DOCSHELL 1BB1C800 == 64 [pid = 3712] [id = 428] 04:56:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1C1F5000) [pid = 3712] [serial = 1284] [outer = 00000000] 04:56:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D086000) [pid = 3712] [serial = 1285] [outer = 1C1F5000] 04:56:31 INFO - PROCESS | 3712 | 1461066991733 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D0E7C00) [pid = 3712] [serial = 1286] [outer = 1C1F5000] 04:56:32 INFO - PROCESS | 3712 | 1461066992427 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]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 971ms 04:56:32 INFO - PROCESS | 3712 | 1461066992463 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 3712 | 1461066992466 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:56:32 INFO - PROCESS | 3712 | 1461066992469 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:56:32 INFO - PROCESS | 3712 | 1461066992471 Marionette TRACE conn5 <- [1,1678,null,{}] 04:56:32 INFO - PROCESS | 3712 | 1461066992475 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}] 04:56:32 INFO - PROCESS | 3712 | 1461066992582 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:56:32 INFO - PROCESS | 3712 | 1461066992718 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 3712 | ++DOCSHELL 1D085000 == 65 [pid = 3712] [id = 429] 04:56:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D0E4C00) [pid = 3712] [serial = 1287] [outer = 00000000] 04:56:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D2CD400) [pid = 3712] [serial = 1288] [outer = 1D0E4C00] 04:56:32 INFO - PROCESS | 3712 | 1461066992776 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D6C0400) [pid = 3712] [serial = 1289] [outer = 1D0E4C00] 04:56:33 INFO - PROCESS | 3712 | 1461066993370 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]]]}] 04:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 971ms 04:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:56:33 INFO - PROCESS | 3712 | 1461066993444 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 3712 | 1461066993446 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:56:33 INFO - PROCESS | 3712 | 1461066993449 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 3712 | 1461066993452 Marionette TRACE conn5 <- [1,1682,null,{}] 04:56:33 INFO - PROCESS | 3712 | 1461066993455 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}] 04:56:33 INFO - PROCESS | 3712 | 1461066993606 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:56:33 INFO - PROCESS | 3712 | 1461066993623 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C0000 == 66 [pid = 3712] [id = 430] 04:56:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D6C4400) [pid = 3712] [serial = 1290] [outer = 00000000] 04:56:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D6DFC00) [pid = 3712] [serial = 1291] [outer = 1D6C4400] 04:56:33 INFO - PROCESS | 3712 | 1461066993676 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1DA37000) [pid = 3712] [serial = 1292] [outer = 1D6C4400] 04:56:34 INFO - PROCESS | 3712 | 1461066994286 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]]]}] 04:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 870ms 04:56:34 INFO - PROCESS | 3712 | 1461066994324 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 3712 | 1461066994326 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:56:34 INFO - PROCESS | 3712 | 1461066994329 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 3712 | 1461066994331 Marionette TRACE conn5 <- [1,1686,null,{}] 04:56:34 INFO - PROCESS | 3712 | 1461066994335 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}] 04:56:34 INFO - PROCESS | 3712 | 1461066994512 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:56:34 INFO - PROCESS | 3712 | 1461066994524 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 3712 | ++DOCSHELL 1D3A5400 == 67 [pid = 3712] [id = 431] 04:56:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1D3A5C00) [pid = 3712] [serial = 1293] [outer = 00000000] 04:56:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1FFCA800) [pid = 3712] [serial = 1294] [outer = 1D3A5C00] 04:56:34 INFO - PROCESS | 3712 | 1461066994582 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (204C8400) [pid = 3712] [serial = 1295] [outer = 1D3A5C00] 04:56:35 INFO - PROCESS | 3712 | 1461066995187 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]]]}] 04:56: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 04:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 04:56:35 INFO - PROCESS | 3712 | 1461066995264 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 3712 | 1461066995266 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:56:35 INFO - PROCESS | 3712 | 1461066995270 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:56:35 INFO - PROCESS | 3712 | 1461066995272 Marionette TRACE conn5 <- [1,1690,null,{}] 04:56:35 INFO - PROCESS | 3712 | 1461066995276 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}] 04:56:35 INFO - PROCESS | 3712 | 1461066995383 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:56:35 INFO - PROCESS | 3712 | 1461066995649 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 3712 | ++DOCSHELL 0F014C00 == 68 [pid = 3712] [id = 432] 04:56:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (0F744800) [pid = 3712] [serial = 1296] [outer = 00000000] 04:56:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (13128C00) [pid = 3712] [serial = 1297] [outer = 0F744800] 04:56:35 INFO - PROCESS | 3712 | 1461066995704 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (13CA0C00) [pid = 3712] [serial = 1298] [outer = 0F744800] 04:56:36 INFO - PROCESS | 3712 | 1461066996342 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]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1116ms 04:56:36 INFO - PROCESS | 3712 | 1461066996390 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 3712 | 1461066996395 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:56:36 INFO - PROCESS | 3712 | 1461066996400 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:56:36 INFO - PROCESS | 3712 | 1461066996403 Marionette TRACE conn5 <- [1,1694,null,{}] 04:56:36 INFO - PROCESS | 3712 | 1461066996428 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}] 04:56:36 INFO - PROCESS | 3712 | 1461066996532 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:56:36 INFO - PROCESS | 3712 | 1461066996662 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 1DA41C00 == 67 [pid = 3712] [id = 382] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 1CE28800 == 66 [pid = 3712] [id = 381] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 1CE24C00 == 65 [pid = 3712] [id = 424] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 1322EC00 == 64 [pid = 3712] [id = 423] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 1B931C00 == 63 [pid = 3712] [id = 422] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 0F00E800 == 62 [pid = 3712] [id = 421] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 17FA2800 == 61 [pid = 3712] [id = 420] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 17E10C00 == 60 [pid = 3712] [id = 419] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 17542000 == 59 [pid = 3712] [id = 418] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 12D32000 == 58 [pid = 3712] [id = 417] 04:56:36 INFO - PROCESS | 3712 | --DOCSHELL 0F011000 == 57 [pid = 3712] [id = 416] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D6CAC00) [pid = 3712] [serial = 1231] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | ++DOCSHELL 0EB60C00 == 58 [pid = 3712] [id = 433] 04:56:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (0ECB2400) [pid = 3712] [serial = 1299] [outer = 00000000] 04:56:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (12D33000) [pid = 3712] [serial = 1300] [outer = 0ECB2400] 04:56:36 INFO - PROCESS | 3712 | 1461066996768 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (13CAEC00) [pid = 3712] [serial = 1301] [outer = 0ECB2400] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1D7DB800) [pid = 3712] [serial = 1136] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (18E95800) [pid = 3712] [serial = 1189] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D084000) [pid = 3712] [serial = 1222] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (17DC4400) [pid = 3712] [serial = 1225] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (17D30800) [pid = 3712] [serial = 1226] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D3AB400) [pid = 3712] [serial = 1192] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D242400) [pid = 3712] [serial = 1228] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (13CBE400) [pid = 3712] [serial = 1202] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (0F7B7400) [pid = 3712] [serial = 1201] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1429DC00) [pid = 3712] [serial = 1207] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (17558C00) [pid = 3712] [serial = 1208] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D24E800) [pid = 3712] [serial = 1229] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1BF88400) [pid = 3712] [serial = 1217] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1D1F5C00) [pid = 3712] [serial = 1223] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1B9C5C00) [pid = 3712] [serial = 1214] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (18F4C400) [pid = 3712] [serial = 1210] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (19995C00) [pid = 3712] [serial = 1211] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (209B9000) [pid = 3712] [serial = 1198] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1BF7F400) [pid = 3712] [serial = 1216] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (209A8400) [pid = 3712] [serial = 1195] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (13211C00) [pid = 3712] [serial = 1186] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (17FD3C00) [pid = 3712] [serial = 1205] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (17FA3C00) [pid = 3712] [serial = 1204] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1CFE5800) [pid = 3712] [serial = 1220] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1CFE0400) [pid = 3712] [serial = 1219] [outer = 00000000] [url = about:blank] 04:56:36 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1B92EC00) [pid = 3712] [serial = 1213] [outer = 00000000] [url = about:blank] 04:56:37 INFO - PROCESS | 3712 | 1461066997223 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]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 870ms 04:56:37 INFO - PROCESS | 3712 | 1461066997277 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 3712 | 1461066997280 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:56:37 INFO - PROCESS | 3712 | 1461066997285 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 3712 | 1461066997287 Marionette TRACE conn5 <- [1,1698,null,{}] 04:56:37 INFO - PROCESS | 3712 | 1461066997290 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}] 04:56:37 INFO - PROCESS | 3712 | 1461066997377 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:56:37 INFO - PROCESS | 3712 | 1461066997384 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 3712 | ++DOCSHELL 1699E800 == 59 [pid = 3712] [id = 434] 04:56:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17738400) [pid = 3712] [serial = 1302] [outer = 00000000] 04:56:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (17FA2800) [pid = 3712] [serial = 1303] [outer = 17738400] 04:56:37 INFO - PROCESS | 3712 | 1461066997429 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (18E88800) [pid = 3712] [serial = 1304] [outer = 17738400] 04:56:37 INFO - PROCESS | 3712 | 1461066997928 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]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:56:37 INFO - PROCESS | 3712 | 1461066997960 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 3712 | 1461066997962 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:56:37 INFO - PROCESS | 3712 | 1461066997967 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 3712 | 1461066997973 Marionette TRACE conn5 <- [1,1702,null,{}] 04:56:37 INFO - PROCESS | 3712 | 1461066997982 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}] 04:56:38 INFO - PROCESS | 3712 | 1461066998072 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:56:38 INFO - PROCESS | 3712 | 1461066998209 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 3712 | ++DOCSHELL 17FA0C00 == 60 [pid = 3712] [id = 435] 04:56:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (18E8C000) [pid = 3712] [serial = 1305] [outer = 00000000] 04:56:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1B0C6800) [pid = 3712] [serial = 1306] [outer = 18E8C000] 04:56:38 INFO - PROCESS | 3712 | 1461066998255 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1B949000) [pid = 3712] [serial = 1307] [outer = 18E8C000] 04:56:38 INFO - PROCESS | 3712 | 1461066998615 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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 690ms 04:56:38 INFO - PROCESS | 3712 | 1461066998661 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 3712 | 1461066998664 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:56:38 INFO - PROCESS | 3712 | 1461066998667 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 3712 | 1461066998669 Marionette TRACE conn5 <- [1,1706,null,{}] 04:56:38 INFO - PROCESS | 3712 | 1461066998672 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}] 04:56:38 INFO - PROCESS | 3712 | 1461066998757 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:56:38 INFO - PROCESS | 3712 | 1461066998763 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 3712 | ++DOCSHELL 18F4B400 == 61 [pid = 3712] [id = 436] 04:56:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1AB8A400) [pid = 3712] [serial = 1308] [outer = 00000000] 04:56:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1BF7D800) [pid = 3712] [serial = 1309] [outer = 1AB8A400] 04:56:38 INFO - PROCESS | 3712 | 1461066998809 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1BF83400) [pid = 3712] [serial = 1310] [outer = 1AB8A400] 04:56:39 INFO - PROCESS | 3712 | 1461066999284 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]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 04:56:39 INFO - PROCESS | 3712 | 1461066999340 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:56:39 INFO - PROCESS | 3712 | 1461066999342 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:56:39 INFO - PROCESS | 3712 | 1461066999345 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 3712 | 1461066999347 Marionette TRACE conn5 <- [1,1710,null,{}] 04:56:39 INFO - PROCESS | 3712 | 1461066999355 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}] 04:56:39 INFO - PROCESS | 3712 | 1461066999472 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:56:39 INFO - PROCESS | 3712 | 1461066999567 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 3712 | ++DOCSHELL 1CE2D800 == 62 [pid = 3712] [id = 437] 04:56:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1CE2F000) [pid = 3712] [serial = 1311] [outer = 00000000] 04:56:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1CFD7000) [pid = 3712] [serial = 1312] [outer = 1CE2F000] 04:56:39 INFO - PROCESS | 3712 | 1461066999620 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D04E800) [pid = 3712] [serial = 1313] [outer = 1CE2F000] 04:56:40 INFO - PROCESS | 3712 | 1461067000074 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]]]}] 04:56: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 04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 04:56:40 INFO - PROCESS | 3712 | 1461067000121 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 3712 | 1461067000123 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:56:40 INFO - PROCESS | 3712 | 1461067000127 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 3712 | 1461067000128 Marionette TRACE conn5 <- [1,1714,null,{}] 04:56:40 INFO - PROCESS | 3712 | 1461067000132 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}] 04:56:40 INFO - PROCESS | 3712 | 1461067000251 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:56:40 INFO - PROCESS | 3712 | 1461067000317 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 3712 | ++DOCSHELL 1D052800 == 63 [pid = 3712] [id = 438] 04:56:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D05C000) [pid = 3712] [serial = 1314] [outer = 00000000] 04:56:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D24B000) [pid = 3712] [serial = 1315] [outer = 1D05C000] 04:56:40 INFO - PROCESS | 3712 | 1461067000361 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D250400) [pid = 3712] [serial = 1316] [outer = 1D05C000] 04:56:40 INFO - PROCESS | 3712 | 1461067000804 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]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 04:56:40 INFO - PROCESS | 3712 | 1461067000873 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 3712 | 1461067000875 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:56:40 INFO - PROCESS | 3712 | 1461067000881 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 3712 | 1461067000883 Marionette TRACE conn5 <- [1,1718,null,{}] 04:56:40 INFO - PROCESS | 3712 | 1461067000887 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}] 04:56:41 INFO - PROCESS | 3712 | 1461067001158 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (12D35C00) [pid = 3712] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1D6BFC00) [pid = 3712] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1BC3C400) [pid = 3712] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1CE2CC00) [pid = 3712] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (13231800) [pid = 3712] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (17549400) [pid = 3712] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (17EA5000) [pid = 3712] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1ABC7C00) [pid = 3712] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (0F785400) [pid = 3712] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:56:41 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (18E8F800) [pid = 3712] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:56:41 INFO - PROCESS | 3712 | 1461067001228 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 3712 | ++DOCSHELL 0EB64C00 == 64 [pid = 3712] [id = 439] 04:56:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (0F35F800) [pid = 3712] [serial = 1317] [outer = 00000000] 04:56:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13239C00) [pid = 3712] [serial = 1318] [outer = 0F35F800] 04:56:41 INFO - PROCESS | 3712 | 1461067001273 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (17FCE000) [pid = 3712] [serial = 1319] [outer = 0F35F800] 04:56:41 INFO - PROCESS | 3712 | 1461067001642 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]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 04:56:41 INFO - PROCESS | 3712 | 1461067001653 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 3712 | 1461067001655 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:56:41 INFO - PROCESS | 3712 | 1461067001667 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 3712 | 1461067001668 Marionette TRACE conn5 <- [1,1722,null,{}] 04:56:41 INFO - PROCESS | 3712 | 1461067001672 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}] 04:56:41 INFO - PROCESS | 3712 | 1461067001755 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:56:41 INFO - PROCESS | 3712 | 1461067001762 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 3712 | ++DOCSHELL 18E97000 == 65 [pid = 3712] [id = 440] 04:56:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1B068000) [pid = 3712] [serial = 1320] [outer = 00000000] 04:56:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D6DA000) [pid = 3712] [serial = 1321] [outer = 1B068000] 04:56:41 INFO - PROCESS | 3712 | 1461067001806 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1DA41800) [pid = 3712] [serial = 1322] [outer = 1B068000] 04:56:42 INFO - PROCESS | 3712 | 1461067002247 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]]]}] 04:56: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 04:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 04:56:42 INFO - PROCESS | 3712 | 1461067002298 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:56:42 INFO - PROCESS | 3712 | 1461067002300 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:56:42 INFO - PROCESS | 3712 | 1461067002304 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 3712 | 1461067002305 Marionette TRACE conn5 <- [1,1726,null,{}] 04:56:42 INFO - PROCESS | 3712 | 1461067002309 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}] 04:56:42 INFO - PROCESS | 3712 | 1461067002395 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:56:42 INFO - PROCESS | 3712 | 1461067002401 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C9C00 == 66 [pid = 3712] [id = 441] 04:56:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D6CE400) [pid = 3712] [serial = 1323] [outer = 00000000] 04:56:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (204CE000) [pid = 3712] [serial = 1324] [outer = 1D6CE400] 04:56:42 INFO - PROCESS | 3712 | 1461067002445 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (209AC800) [pid = 3712] [serial = 1325] [outer = 1D6CE400] 04:56:42 INFO - PROCESS | 3712 | 1461067002908 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]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 04:56:42 INFO - PROCESS | 3712 | 1461067002938 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 3712 | 1461067002940 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:56:42 INFO - PROCESS | 3712 | 1461067002960 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 3712 | 1461067002962 Marionette TRACE conn5 <- [1,1730,null,{}] 04:56:42 INFO - PROCESS | 3712 | 1461067002966 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}] 04:56:43 INFO - PROCESS | 3712 | 1461067003050 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:56:43 INFO - PROCESS | 3712 | 1461067003056 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 3712 | ++DOCSHELL 204CB400 == 67 [pid = 3712] [id = 442] 04:56:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (209B7800) [pid = 3712] [serial = 1326] [outer = 00000000] 04:56:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (20A0C000) [pid = 3712] [serial = 1327] [outer = 209B7800] 04:56:43 INFO - PROCESS | 3712 | 1461067003106 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (20A2EC00) [pid = 3712] [serial = 1328] [outer = 209B7800] 04:56:43 INFO - PROCESS | 3712 | 1461067003851 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]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 950ms 04:56:43 INFO - PROCESS | 3712 | 1461067003904 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 3712 | 1461067003910 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:56:43 INFO - PROCESS | 3712 | 1461067003917 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 3712 | 1461067003921 Marionette TRACE conn5 <- [1,1734,null,{}] 04:56:43 INFO - PROCESS | 3712 | 1461067003927 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}] 04:56:44 INFO - PROCESS | 3712 | 1461067004050 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:56:44 INFO - PROCESS | 3712 | 1461067004185 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 3712 | ++DOCSHELL 1321D800 == 68 [pid = 3712] [id = 443] 04:56:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (13CBE400) [pid = 3712] [serial = 1329] [outer = 00000000] 04:56:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (17FA4800) [pid = 3712] [serial = 1330] [outer = 13CBE400] 04:56:44 INFO - PROCESS | 3712 | 1461067004246 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (18E8B400) [pid = 3712] [serial = 1331] [outer = 13CBE400] 04:56:44 INFO - PROCESS | 3712 | 1461067004811 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]]]}] 04:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 04:56:44 INFO - PROCESS | 3712 | 1461067004850 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 3712 | 1461067004856 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:56:44 INFO - PROCESS | 3712 | 1461067004863 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 3712 | 1461067004866 Marionette TRACE conn5 <- [1,1738,null,{}] 04:56:44 INFO - PROCESS | 3712 | 1461067004870 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}] 04:56:45 INFO - PROCESS | 3712 | 1461067004984 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:56:45 INFO - PROCESS | 3712 | 1461067005097 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 3712 | ++DOCSHELL 17EA4C00 == 69 [pid = 3712] [id = 444] 04:56:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (18EB5400) [pid = 3712] [serial = 1332] [outer = 00000000] 04:56:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1CE31800) [pid = 3712] [serial = 1333] [outer = 18EB5400] 04:56:45 INFO - PROCESS | 3712 | 1461067005192 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1CFE4000) [pid = 3712] [serial = 1334] [outer = 18EB5400] 04:56:45 INFO - PROCESS | 3712 | 1461067005795 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]]]}] 04:56: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 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 04:56:45 INFO - PROCESS | 3712 | 1461067005834 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 3712 | 1461067005837 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:56:45 INFO - PROCESS | 3712 | 1461067005841 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 3712 | 1461067005845 Marionette TRACE conn5 <- [1,1742,null,{}] 04:56:45 INFO - PROCESS | 3712 | 1461067005856 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}] 04:56:45 INFO - PROCESS | 3712 | 1461067005971 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:56:46 INFO - PROCESS | 3712 | 1461067006114 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 3712 | ++DOCSHELL 20A0DC00 == 70 [pid = 3712] [id = 445] 04:56:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (20A25400) [pid = 3712] [serial = 1335] [outer = 00000000] 04:56:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (20A32000) [pid = 3712] [serial = 1336] [outer = 20A25400] 04:56:46 INFO - PROCESS | 3712 | 1461067006172 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (20A37400) [pid = 3712] [serial = 1337] [outer = 20A25400] 04:56:46 INFO - PROCESS | 3712 | 1461067006772 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]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 04:56:46 INFO - PROCESS | 3712 | 1461067006814 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 3712 | 1461067006817 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:56:46 INFO - PROCESS | 3712 | 1461067006821 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:56:46 INFO - PROCESS | 3712 | 1461067006823 Marionette TRACE conn5 <- [1,1746,null,{}] 04:56:46 INFO - PROCESS | 3712 | 1461067006826 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}] 04:56:46 INFO - PROCESS | 3712 | 1461067006939 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:56:47 INFO - PROCESS | 3712 | 1461067007079 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 3712 | ++DOCSHELL 20A38C00 == 71 [pid = 3712] [id = 446] 04:56:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (20A3CC00) [pid = 3712] [serial = 1338] [outer = 00000000] 04:56:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20A41400) [pid = 3712] [serial = 1339] [outer = 20A3CC00] 04:56:47 INFO - PROCESS | 3712 | 1461067007134 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (20AADC00) [pid = 3712] [serial = 1340] [outer = 20A3CC00] 04:56:47 INFO - PROCESS | 3712 | 1461067007657 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]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 04:56:47 INFO - PROCESS | 3712 | 1461067007694 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 3712 | 1461067007697 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:56:47 INFO - PROCESS | 3712 | 1461067007700 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 3712 | 1461067007702 Marionette TRACE conn5 <- [1,1750,null,{}] 04:56:47 INFO - PROCESS | 3712 | 1461067007706 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}] 04:56:47 INFO - PROCESS | 3712 | 1461067007812 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:56:47 INFO - PROCESS | 3712 | 1461067007925 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 3712 | ++DOCSHELL 169AA800 == 72 [pid = 3712] [id = 447] 04:56:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (20A2F000) [pid = 3712] [serial = 1341] [outer = 00000000] 04:56:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (20AB6000) [pid = 3712] [serial = 1342] [outer = 20A2F000] 04:56:48 INFO - PROCESS | 3712 | 1461067008031 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (20AB9C00) [pid = 3712] [serial = 1343] [outer = 20A2F000] 04:56:48 INFO - PROCESS | 3712 | 1461067008882 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1223ms 04:56:48 INFO - PROCESS | 3712 | 1461067008928 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 3712 | 1461067008932 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:56:48 INFO - PROCESS | 3712 | 1461067008937 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 3712 | 1461067008940 Marionette TRACE conn5 <- [1,1754,null,{}] 04:56:48 INFO - PROCESS | 3712 | 1461067008946 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}] 04:56:49 INFO - PROCESS | 3712 | 1461067009046 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:56:49 INFO - PROCESS | 3712 | 1461067009184 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0B400 == 73 [pid = 3712] [id = 448] 04:56:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (0F742800) [pid = 3712] [serial = 1344] [outer = 00000000] 04:56:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (17726400) [pid = 3712] [serial = 1345] [outer = 0F742800] 04:56:49 INFO - PROCESS | 3712 | 1461067009235 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (17F9F400) [pid = 3712] [serial = 1346] [outer = 0F742800] 04:56:49 INFO - PROCESS | 3712 | 1461067009842 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]]]}] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 18E8D400 == 72 [pid = 3712] [id = 25] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 1D6C9C00 == 71 [pid = 3712] [id = 441] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 18E97000 == 70 [pid = 3712] [id = 440] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 0EB64C00 == 69 [pid = 3712] [id = 439] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 1D052800 == 68 [pid = 3712] [id = 438] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 1CE2D800 == 67 [pid = 3712] [id = 437] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 18F4B400 == 66 [pid = 3712] [id = 436] 04:56:49 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1BF81000) [pid = 3712] [serial = 1276] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (20A0D000) [pid = 3712] [serial = 1246] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (204CEC00) [pid = 3712] [serial = 1243] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (18E8D800) [pid = 3712] [serial = 1237] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D6C2000) [pid = 3712] [serial = 1240] [outer = 00000000] [url = about:blank] 04:56:49 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (13231000) [pid = 3712] [serial = 1234] [outer = 00000000] [url = about:blank] 04:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 990ms 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 17FA0C00 == 65 [pid = 3712] [id = 435] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 1699E800 == 64 [pid = 3712] [id = 434] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 0EB60C00 == 63 [pid = 3712] [id = 433] 04:56:49 INFO - PROCESS | 3712 | --DOCSHELL 0F014C00 == 62 [pid = 3712] [id = 432] 04:56:49 INFO - PROCESS | 3712 | 1461067009962 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 3712 | 1461067009968 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:56:49 INFO - PROCESS | 3712 | 1461067009977 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 3712 | 1461067009979 Marionette TRACE conn5 <- [1,1758,null,{}] 04:56:49 INFO - PROCESS | 3712 | 1461067009983 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}] 04:56:50 INFO - PROCESS | 3712 | 1461067010105 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1CFDD000) [pid = 3712] [serial = 1274] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1321C400) [pid = 3712] [serial = 1253] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1FF10800) [pid = 3712] [serial = 1184] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1C1F0400) [pid = 3712] [serial = 1268] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1CEEA000) [pid = 3712] [serial = 1273] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1B946000) [pid = 3712] [serial = 1270] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (17DDF400) [pid = 3712] [serial = 1256] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (177A6800) [pid = 3712] [serial = 1255] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (18E8A000) [pid = 3712] [serial = 1259] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1B94D400) [pid = 3712] [serial = 1264] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1321A000) [pid = 3712] [serial = 1250] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (17FD0000) [pid = 3712] [serial = 1258] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (13130800) [pid = 3712] [serial = 1252] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1BF84800) [pid = 3712] [serial = 1267] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1950AC00) [pid = 3712] [serial = 1262] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18EB4C00) [pid = 3712] [serial = 1261] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1BC37800) [pid = 3712] [serial = 1265] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1312A000) [pid = 3712] [serial = 1249] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1C1F2C00) [pid = 3712] [serial = 1271] [outer = 00000000] [url = about:blank] 04:56:50 INFO - PROCESS | 3712 | 1461067010223 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3712 | ++DOCSHELL 0EB60800 == 63 [pid = 3712] [id = 449] 04:56:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (0F00BC00) [pid = 3712] [serial = 1347] [outer = 00000000] 04:56:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (12D2B800) [pid = 3712] [serial = 1348] [outer = 0F00BC00] 04:56:50 INFO - PROCESS | 3712 | 1461067010272 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (13131C00) [pid = 3712] [serial = 1349] [outer = 0F00BC00] 04:56:50 INFO - PROCESS | 3712 | 1461067010723 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]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 770ms 04:56:50 INFO - PROCESS | 3712 | 1461067010752 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 3712 | 1461067010755 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:56:50 INFO - PROCESS | 3712 | 1461067010762 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 3712 | 1461067010766 Marionette TRACE conn5 <- [1,1762,null,{}] 04:56:50 INFO - PROCESS | 3712 | 1461067010776 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}] 04:56:50 INFO - PROCESS | 3712 | 1461067010868 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:56:50 INFO - PROCESS | 3712 | 1461067010882 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 3712 | ++DOCSHELL 17D33C00 == 64 [pid = 3712] [id = 450] 04:56:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (17DDF400) [pid = 3712] [serial = 1350] [outer = 00000000] 04:56:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (18E8A000) [pid = 3712] [serial = 1351] [outer = 17DDF400] 04:56:50 INFO - PROCESS | 3712 | 1461067010932 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (18EB2000) [pid = 3712] [serial = 1352] [outer = 17DDF400] 04:56:51 INFO - PROCESS | 3712 | 1461067011421 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]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 04:56:51 INFO - PROCESS | 3712 | 1461067011452 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 3712 | 1461067011455 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:56:51 INFO - PROCESS | 3712 | 1461067011458 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:56:51 INFO - PROCESS | 3712 | 1461067011460 Marionette TRACE conn5 <- [1,1766,null,{}] 04:56:51 INFO - PROCESS | 3712 | 1461067011463 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}] 04:56:51 INFO - PROCESS | 3712 | 1461067011548 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:56:51 INFO - PROCESS | 3712 | 1461067011554 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 3712 | ++DOCSHELL 1AB89C00 == 65 [pid = 3712] [id = 451] 04:56:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1B065400) [pid = 3712] [serial = 1353] [outer = 00000000] 04:56:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1B94E800) [pid = 3712] [serial = 1354] [outer = 1B065400] 04:56:51 INFO - PROCESS | 3712 | 1461067011603 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1BB26400) [pid = 3712] [serial = 1355] [outer = 1B065400] 04:56:52 INFO - PROCESS | 3712 | 1461067012046 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]]]}] 04:56: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 04:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 631ms 04:56:52 INFO - PROCESS | 3712 | 1461067012093 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 3712 | 1461067012095 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:56:52 INFO - PROCESS | 3712 | 1461067012098 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 3712 | 1461067012100 Marionette TRACE conn5 <- [1,1770,null,{}] 04:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:56:52 INFO - PROCESS | 3712 | 1461067012103 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}] 04:56:52 INFO - PROCESS | 3712 | 1461067012186 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:56:52 INFO - PROCESS | 3712 | 1461067012192 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 3712 | ++DOCSHELL 1B06D400 == 66 [pid = 3712] [id = 452] 04:56:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1BC37000) [pid = 3712] [serial = 1356] [outer = 00000000] 04:56:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1BF81C00) [pid = 3712] [serial = 1357] [outer = 1BC37000] 04:56:52 INFO - PROCESS | 3712 | 1461067012237 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1C11DC00) [pid = 3712] [serial = 1358] [outer = 1BC37000] 04:56:52 INFO - PROCESS | 3712 | 1461067012729 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]]]}] 04:56: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 04:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 04:56:52 INFO - PROCESS | 3712 | 1461067012774 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:56:52 INFO - PROCESS | 3712 | 1461067012776 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:56:52 INFO - PROCESS | 3712 | 1461067012779 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 3712 | 1461067012781 Marionette TRACE conn5 <- [1,1774,null,{}] 04:56:52 INFO - PROCESS | 3712 | 1461067012784 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}] 04:56:52 INFO - PROCESS | 3712 | 1461067012926 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:56:53 INFO - PROCESS | 3712 | 1461067012993 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 3712 | ++DOCSHELL 1312D000 == 67 [pid = 3712] [id = 453] 04:56:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (13D94400) [pid = 3712] [serial = 1359] [outer = 00000000] 04:56:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CFDD800) [pid = 3712] [serial = 1360] [outer = 13D94400] 04:56:53 INFO - PROCESS | 3712 | 1461067013042 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D052000) [pid = 3712] [serial = 1361] [outer = 13D94400] 04:56:53 INFO - PROCESS | 3712 | 1461067013469 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]]]}] 04:56: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 04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 04:56:53 INFO - PROCESS | 3712 | 1461067013510 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 3712 | 1461067013512 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:56:53 INFO - PROCESS | 3712 | 1461067013515 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:56:53 INFO - PROCESS | 3712 | 1461067013517 Marionette TRACE conn5 <- [1,1778,null,{}] 04:56:53 INFO - PROCESS | 3712 | 1461067013537 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}] 04:56:53 INFO - PROCESS | 3712 | 1461067013685 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:56:53 INFO - PROCESS | 3712 | 1461067013751 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDD000 == 68 [pid = 3712] [id = 454] 04:56:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1D07D800) [pid = 3712] [serial = 1362] [outer = 00000000] 04:56:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D243C00) [pid = 3712] [serial = 1363] [outer = 1D07D800] 04:56:53 INFO - PROCESS | 3712 | 1461067013796 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D250C00) [pid = 3712] [serial = 1364] [outer = 1D07D800] 04:56:54 INFO - PROCESS | 3712 | 1461067014227 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]]]}] 04:56: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) 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 04:56:54 INFO - PROCESS | 3712 | 1461067014290 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 3712 | 1461067014292 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:56:54 INFO - PROCESS | 3712 | 1461067014295 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 3712 | 1461067014297 Marionette TRACE conn5 <- [1,1782,null,{}] 04:56:54 INFO - PROCESS | 3712 | 1461067014300 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}] 04:56:54 INFO - PROCESS | 3712 | 1461067014420 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D6CE400) [pid = 3712] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1CE2F000) [pid = 3712] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1D05C000) [pid = 3712] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (0F744800) [pid = 3712] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17738400) [pid = 3712] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (0F35F800) [pid = 3712] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (18E8C000) [pid = 3712] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1AB8A400) [pid = 3712] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1B068000) [pid = 3712] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:56:54 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (0ECB2400) [pid = 3712] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:56:54 INFO - PROCESS | 3712 | 1461067014722 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 3712 | ++DOCSHELL 0F35F800 == 69 [pid = 3712] [id = 455] 04:56:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (0F744800) [pid = 3712] [serial = 1365] [outer = 00000000] 04:56:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (17E10400) [pid = 3712] [serial = 1366] [outer = 0F744800] 04:56:54 INFO - PROCESS | 3712 | 1461067014771 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1B068000) [pid = 3712] [serial = 1367] [outer = 0F744800] 04:56:55 INFO - PROCESS | 3712 | 1461067015167 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 933ms 04:56:55 INFO - PROCESS | 3712 | 1461067015229 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 3712 | 1461067015231 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:56:55 INFO - PROCESS | 3712 | 1461067015234 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 3712 | 1461067015235 Marionette TRACE conn5 <- [1,1786,null,{}] 04:56:55 INFO - PROCESS | 3712 | 1461067015239 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}] 04:56:55 INFO - PROCESS | 3712 | 1461067015360 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:56:55 INFO - PROCESS | 3712 | 1461067015375 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 3712 | ++DOCSHELL 1CE2F000 == 70 [pid = 3712] [id = 456] 04:56:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1CFDAC00) [pid = 3712] [serial = 1368] [outer = 00000000] 04:56:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1D7DEC00) [pid = 3712] [serial = 1369] [outer = 1CFDAC00] 04:56:55 INFO - PROCESS | 3712 | 1461067015420 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1E03DC00) [pid = 3712] [serial = 1370] [outer = 1CFDAC00] 04:56:55 INFO - PROCESS | 3712 | 1461067015834 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:56:55 INFO - PROCESS | 3712 | 1461067015865 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 3712 | 1461067015867 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:56:55 INFO - PROCESS | 3712 | 1461067015871 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 3712 | 1461067015873 Marionette TRACE conn5 <- [1,1790,null,{}] 04:56:55 INFO - PROCESS | 3712 | 1461067015876 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}] 04:56:56 INFO - PROCESS | 3712 | 1461067016000 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:56:56 INFO - PROCESS | 3712 | 1461067016009 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 3712 | ++DOCSHELL 13CC6C00 == 71 [pid = 3712] [id = 457] 04:56:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1754D400) [pid = 3712] [serial = 1371] [outer = 00000000] 04:56:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1FFCAC00) [pid = 3712] [serial = 1372] [outer = 1754D400] 04:56:56 INFO - PROCESS | 3712 | 1461067016054 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (2099BC00) [pid = 3712] [serial = 1373] [outer = 1754D400] 04:56:56 INFO - PROCESS | 3712 | 1461067016496 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]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 04:56:56 INFO - PROCESS | 3712 | 1461067016545 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 3712 | 1461067016548 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:56:56 INFO - PROCESS | 3712 | 1461067016551 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 3712 | 1461067016553 Marionette TRACE conn5 <- [1,1794,null,{}] 04:56:56 INFO - PROCESS | 3712 | 1461067016557 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}] 04:56:56 INFO - PROCESS | 3712 | 1461067016700 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:56:56 INFO - PROCESS | 3712 | 1461067016827 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0FC00 == 72 [pid = 3712] [id = 458] 04:56:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (0EB11000) [pid = 3712] [serial = 1374] [outer = 00000000] 04:56:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (0F7B5800) [pid = 3712] [serial = 1375] [outer = 0EB11000] 04:56:56 INFO - PROCESS | 3712 | 1461067016885 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (12D31000) [pid = 3712] [serial = 1376] [outer = 0EB11000] 04:56:57 INFO - PROCESS | 3712 | 1461067017540 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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1020ms 04:56:57 INFO - PROCESS | 3712 | 1461067017573 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 3712 | 1461067017578 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:56:57 INFO - PROCESS | 3712 | 1461067017584 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 3712 | 1461067017588 Marionette TRACE conn5 <- [1,1798,null,{}] 04:56:57 INFO - PROCESS | 3712 | 1461067017593 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}] 04:56:57 INFO - PROCESS | 3712 | 1461067017730 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:56:57 INFO - PROCESS | 3712 | 1461067017847 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 3712 | ++DOCSHELL 17FD4400 == 73 [pid = 3712] [id = 459] 04:56:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (17FD5000) [pid = 3712] [serial = 1377] [outer = 00000000] 04:56:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1B068C00) [pid = 3712] [serial = 1378] [outer = 17FD5000] 04:56:57 INFO - PROCESS | 3712 | 1461067017945 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1B0CA800) [pid = 3712] [serial = 1379] [outer = 17FD5000] 04:56:58 INFO - PROCESS | 3712 | 1461067018529 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]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 04:56:58 INFO - PROCESS | 3712 | 1461067018560 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 3712 | 1461067018565 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:56:58 INFO - PROCESS | 3712 | 1461067018570 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 3712 | 1461067018572 Marionette TRACE conn5 <- [1,1802,null,{}] 04:56:58 INFO - PROCESS | 3712 | 1461067018576 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}] 04:56:58 INFO - PROCESS | 3712 | 1461067018688 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:56:58 INFO - PROCESS | 3712 | 1461067018831 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 3712 | ++DOCSHELL 1AB89400 == 74 [pid = 3712] [id = 460] 04:56:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1B0C2000) [pid = 3712] [serial = 1380] [outer = 00000000] 04:56:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1D6D8C00) [pid = 3712] [serial = 1381] [outer = 1B0C2000] 04:56:58 INFO - PROCESS | 3712 | 1461067018887 Marionette DEBUG loaded listener.js 04:56:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (209A7C00) [pid = 3712] [serial = 1382] [outer = 1B0C2000] 04:56:59 INFO - PROCESS | 3712 | 1461067019518 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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 04:56:59 INFO - PROCESS | 3712 | 1461067019542 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 3712 | 1461067019545 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:56:59 INFO - PROCESS | 3712 | 1461067019554 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 3712 | 1461067019560 Marionette TRACE conn5 <- [1,1806,null,{}] 04:56:59 INFO - PROCESS | 3712 | 1461067019566 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}] 04:56:59 INFO - PROCESS | 3712 | 1461067019679 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:56:59 INFO - PROCESS | 3712 | 1461067019837 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 3712 | ++DOCSHELL 20A27800 == 75 [pid = 3712] [id = 461] 04:56:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (20A33C00) [pid = 3712] [serial = 1383] [outer = 00000000] 04:56:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (20AE4800) [pid = 3712] [serial = 1384] [outer = 20A33C00] 04:56:59 INFO - PROCESS | 3712 | 1461067019893 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (20AE9000) [pid = 3712] [serial = 1385] [outer = 20A33C00] 04:57:00 INFO - PROCESS | 3712 | 1461067020491 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]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 990ms 04:57:00 INFO - PROCESS | 3712 | 1461067020555 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 3712 | 1461067020558 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:57:00 INFO - PROCESS | 3712 | 1461067020562 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 3712 | 1461067020564 Marionette TRACE conn5 <- [1,1810,null,{}] 04:57:00 INFO - PROCESS | 3712 | 1461067020568 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}] 04:57:00 INFO - PROCESS | 3712 | 1461067020678 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:57:00 INFO - PROCESS | 3712 | 1461067020820 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 3712 | ++DOCSHELL 20AEB400 == 76 [pid = 3712] [id = 462] 04:57:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (20AECC00) [pid = 3712] [serial = 1386] [outer = 00000000] 04:57:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (20AF3000) [pid = 3712] [serial = 1387] [outer = 20AECC00] 04:57:00 INFO - PROCESS | 3712 | 1461067020876 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (20F7E000) [pid = 3712] [serial = 1388] [outer = 20AECC00] 04:57:01 INFO - PROCESS | 3712 | 1461067021453 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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 04:57:01 INFO - PROCESS | 3712 | 1461067021493 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 3712 | 1461067021495 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:57:01 INFO - PROCESS | 3712 | 1461067021499 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 3712 | 1461067021501 Marionette TRACE conn5 <- [1,1814,null,{}] 04:57:01 INFO - PROCESS | 3712 | 1461067021504 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}] 04:57:01 INFO - PROCESS | 3712 | 1461067021612 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:57:01 INFO - PROCESS | 3712 | 1461067021727 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 3712 | ++DOCSHELL 1B947C00 == 77 [pid = 3712] [id = 463] 04:57:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1CE2C800) [pid = 3712] [serial = 1389] [outer = 00000000] 04:57:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (20F86C00) [pid = 3712] [serial = 1390] [outer = 1CE2C800] 04:57:01 INFO - PROCESS | 3712 | 1461067021832 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (2191D000) [pid = 3712] [serial = 1391] [outer = 1CE2C800] 04:57:02 INFO - PROCESS | 3712 | 1461067022447 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]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 971ms 04:57:02 INFO - PROCESS | 3712 | 1461067022473 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 3712 | 1461067022475 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:57:02 INFO - PROCESS | 3712 | 1461067022479 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:57:02 INFO - PROCESS | 3712 | 1461067022481 Marionette TRACE conn5 <- [1,1818,null,{}] 04:57:02 INFO - PROCESS | 3712 | 1461067022485 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}] 04:57:02 INFO - PROCESS | 3712 | 1461067022595 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:57:02 INFO - PROCESS | 3712 | 1461067022743 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 3712 | ++DOCSHELL 13219000 == 78 [pid = 3712] [id = 464] 04:57:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (13465400) [pid = 3712] [serial = 1392] [outer = 00000000] 04:57:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (1ABC5000) [pid = 3712] [serial = 1393] [outer = 13465400] 04:57:02 INFO - PROCESS | 3712 | 1461067022799 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1B9C8C00) [pid = 3712] [serial = 1394] [outer = 13465400] 04:57:03 INFO - PROCESS | 3712 | 1461067023567 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]]]}] 04:57: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 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1128ms 04:57:03 INFO - PROCESS | 3712 | 1461067023612 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 3712 | 1461067023615 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:57:03 INFO - PROCESS | 3712 | 1461067023621 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 3712 | 1461067023624 Marionette TRACE conn5 <- [1,1822,null,{}] 04:57:03 INFO - PROCESS | 3712 | 1461067023645 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}] 04:57:03 INFO - PROCESS | 3712 | 1461067023747 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:57:03 INFO - PROCESS | 3712 | 1461067023899 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 3712 | ++DOCSHELL 17EA2800 == 79 [pid = 3712] [id = 465] 04:57:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (17ECC400) [pid = 3712] [serial = 1395] [outer = 00000000] 04:57:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (19989400) [pid = 3712] [serial = 1396] [outer = 17ECC400] 04:57:03 INFO - PROCESS | 3712 | 1461067023953 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1B0C4800) [pid = 3712] [serial = 1397] [outer = 17ECC400] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 13CC6C00 == 78 [pid = 3712] [id = 457] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 1CE2F000 == 77 [pid = 3712] [id = 456] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 0F35F800 == 76 [pid = 3712] [id = 455] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 1CFDD000 == 75 [pid = 3712] [id = 454] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 1312D000 == 74 [pid = 3712] [id = 453] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 1B06D400 == 73 [pid = 3712] [id = 452] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 1AB89C00 == 72 [pid = 3712] [id = 451] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 17D33C00 == 71 [pid = 3712] [id = 450] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 0EB60800 == 70 [pid = 3712] [id = 449] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 0EB0B400 == 69 [pid = 3712] [id = 448] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 20A0DC00 == 68 [pid = 3712] [id = 445] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 17EA4C00 == 67 [pid = 3712] [id = 444] 04:57:04 INFO - PROCESS | 3712 | --DOCSHELL 1321D800 == 66 [pid = 3712] [id = 443] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (204CE000) [pid = 3712] [serial = 1324] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1CFD7000) [pid = 3712] [serial = 1312] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D24B000) [pid = 3712] [serial = 1315] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (13CA0C00) [pid = 3712] [serial = 1298] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (13128C00) [pid = 3712] [serial = 1297] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (17FCC800) [pid = 3712] [serial = 1282] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1D6DFC00) [pid = 3712] [serial = 1291] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (17FA2800) [pid = 3712] [serial = 1303] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (18E88800) [pid = 3712] [serial = 1304] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (13239C00) [pid = 3712] [serial = 1318] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1B0C6800) [pid = 3712] [serial = 1306] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1B949000) [pid = 3712] [serial = 1307] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (13129C00) [pid = 3712] [serial = 1279] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1BF7D800) [pid = 3712] [serial = 1309] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1D086000) [pid = 3712] [serial = 1285] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1FFCA800) [pid = 3712] [serial = 1294] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1D2CD400) [pid = 3712] [serial = 1288] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1D250400) [pid = 3712] [serial = 1316] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1D6DA000) [pid = 3712] [serial = 1321] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (12D33000) [pid = 3712] [serial = 1300] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (13CAEC00) [pid = 3712] [serial = 1301] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (209AC800) [pid = 3712] [serial = 1325] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1D04E800) [pid = 3712] [serial = 1313] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (17FCE000) [pid = 3712] [serial = 1319] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1DA41800) [pid = 3712] [serial = 1322] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1BF83400) [pid = 3712] [serial = 1310] [outer = 00000000] [url = about:blank] 04:57:04 INFO - PROCESS | 3712 | 1461067024595 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]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 990ms 04:57:04 INFO - PROCESS | 3712 | 1461067024612 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 3712 | 1461067024617 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:57:04 INFO - PROCESS | 3712 | 1461067024623 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:57:04 INFO - PROCESS | 3712 | 1461067024626 Marionette TRACE conn5 <- [1,1826,null,{}] 04:57:04 INFO - PROCESS | 3712 | 1461067024630 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}] 04:57:04 INFO - PROCESS | 3712 | 1461067024718 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:57:04 INFO - PROCESS | 3712 | 1461067024728 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 3712 | ++DOCSHELL 12682400 == 67 [pid = 3712] [id = 466] 04:57:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (12C08C00) [pid = 3712] [serial = 1398] [outer = 00000000] 04:57:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (13CC0400) [pid = 3712] [serial = 1399] [outer = 12C08C00] 04:57:04 INFO - PROCESS | 3712 | 1461067024773 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1754AC00) [pid = 3712] [serial = 1400] [outer = 12C08C00] 04:57:05 INFO - PROCESS | 3712 | 1461067025278 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]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 04:57:05 INFO - PROCESS | 3712 | 1461067025296 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 3712 | 1461067025298 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:57:05 INFO - PROCESS | 3712 | 1461067025302 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 3712 | 1461067025305 Marionette TRACE conn5 <- [1,1830,null,{}] 04:57:05 INFO - PROCESS | 3712 | 1461067025320 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}] 04:57:05 INFO - PROCESS | 3712 | 1461067025411 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:57:05 INFO - PROCESS | 3712 | 1461067025418 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 3712 | ++DOCSHELL 1AB8D400 == 68 [pid = 3712] [id = 467] 04:57:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1ABC6800) [pid = 3712] [serial = 1401] [outer = 00000000] 04:57:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1B949000) [pid = 3712] [serial = 1402] [outer = 1ABC6800] 04:57:05 INFO - PROCESS | 3712 | 1461067025465 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1BF7D800) [pid = 3712] [serial = 1403] [outer = 1ABC6800] 04:57:05 INFO - PROCESS | 3712 | 1461067025956 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]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 04:57:05 INFO - PROCESS | 3712 | 1461067025976 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 3712 | 1461067025979 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:57:05 INFO - PROCESS | 3712 | 1461067025982 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 3712 | 1461067025984 Marionette TRACE conn5 <- [1,1834,null,{}] 04:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:57:05 INFO - PROCESS | 3712 | 1461067025987 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}] 04:57:06 INFO - PROCESS | 3712 | 1461067026075 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:57:06 INFO - PROCESS | 3712 | 1461067026112 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 3712 | ++DOCSHELL 13CA2400 == 69 [pid = 3712] [id = 468] 04:57:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1BF85000) [pid = 3712] [serial = 1404] [outer = 00000000] 04:57:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1CE2F000) [pid = 3712] [serial = 1405] [outer = 1BF85000] 04:57:06 INFO - PROCESS | 3712 | 1461067026249 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1CFDE000) [pid = 3712] [serial = 1406] [outer = 1BF85000] 04:57:06 INFO - PROCESS | 3712 | 1461067026641 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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 04:57:06 INFO - PROCESS | 3712 | 1461067026656 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:57:06 INFO - PROCESS | 3712 | 1461067026658 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:57:06 INFO - PROCESS | 3712 | 1461067026661 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 3712 | 1461067026663 Marionette TRACE conn5 <- [1,1838,null,{}] 04:57:06 INFO - PROCESS | 3712 | 1461067026666 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}] 04:57:06 INFO - PROCESS | 3712 | 1461067026751 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:57:06 INFO - PROCESS | 3712 | 1461067026868 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 3712 | ++DOCSHELL 1BC32000 == 70 [pid = 3712] [id = 469] 04:57:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1CFE3000) [pid = 3712] [serial = 1407] [outer = 00000000] 04:57:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1D08C000) [pid = 3712] [serial = 1408] [outer = 1CFE3000] 04:57:06 INFO - PROCESS | 3712 | 1461067026916 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1D24D000) [pid = 3712] [serial = 1409] [outer = 1CFE3000] 04:57:07 INFO - PROCESS | 3712 | 1461067027357 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]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 04:57:07 INFO - PROCESS | 3712 | 1461067027393 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 3712 | 1461067027395 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:57:07 INFO - PROCESS | 3712 | 1461067027398 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 3712 | 1461067027400 Marionette TRACE conn5 <- [1,1842,null,{}] 04:57:07 INFO - PROCESS | 3712 | 1461067027404 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}] 04:57:07 INFO - PROCESS | 3712 | 1461067027571 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:57:07 INFO - PROCESS | 3712 | 1461067027595 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 3712 | ++DOCSHELL 1D3B2C00 == 71 [pid = 3712] [id = 470] 04:57:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1D687400) [pid = 3712] [serial = 1410] [outer = 00000000] 04:57:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1FF02800) [pid = 3712] [serial = 1411] [outer = 1D687400] 04:57:07 INFO - PROCESS | 3712 | 1461067027642 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1FFC2C00) [pid = 3712] [serial = 1412] [outer = 1D687400] 04:57:08 INFO - PROCESS | 3712 | 1461067028103 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]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 04:57:08 INFO - PROCESS | 3712 | 1461067028129 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 3712 | 1461067028131 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:57:08 INFO - PROCESS | 3712 | 1461067028141 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 3712 | 1461067028143 Marionette TRACE conn5 <- [1,1846,null,{}] 04:57:08 INFO - PROCESS | 3712 | 1461067028146 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}] 04:57:08 INFO - PROCESS | 3712 | 1461067028265 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:57:08 INFO - PROCESS | 3712 | 1461067028334 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 3712 | ++DOCSHELL 204CB000 == 72 [pid = 3712] [id = 471] 04:57:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (204CD800) [pid = 3712] [serial = 1413] [outer = 00000000] 04:57:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (20A0B800) [pid = 3712] [serial = 1414] [outer = 204CD800] 04:57:08 INFO - PROCESS | 3712 | 1461067028378 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (20A2BC00) [pid = 3712] [serial = 1415] [outer = 204CD800] 04:57:09 INFO - PROCESS | 3712 | 1461067028991 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]]]}] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (13D94400) [pid = 3712] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1D07D800) [pid = 3712] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (0F742800) [pid = 3712] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (0F00BC00) [pid = 3712] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1B065400) [pid = 3712] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (0F744800) [pid = 3712] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (17DDF400) [pid = 3712] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1BC37000) [pid = 3712] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:57:09 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1CFDAC00) [pid = 3712] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 04:57:09 INFO - PROCESS | 3712 | 1461067029074 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:57:09 INFO - PROCESS | 3712 | 1461067029076 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:57:09 INFO - PROCESS | 3712 | 1461067029080 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 3712 | 1461067029081 Marionette TRACE conn5 <- [1,1850,null,{}] 04:57:09 INFO - PROCESS | 3712 | 1461067029085 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}] 04:57:09 INFO - PROCESS | 3712 | 1461067029170 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:57:09 INFO - PROCESS | 3712 | 1461067029177 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 3712 | ++DOCSHELL 13CC6400 == 73 [pid = 3712] [id = 472] 04:57:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (13CC7400) [pid = 3712] [serial = 1416] [outer = 00000000] 04:57:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1B065400) [pid = 3712] [serial = 1417] [outer = 13CC7400] 04:57:09 INFO - PROCESS | 3712 | 1461067029221 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1CE32800) [pid = 3712] [serial = 1418] [outer = 13CC7400] 04:57:09 INFO - PROCESS | 3712 | 1461067029662 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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 04:57:09 INFO - PROCESS | 3712 | 1461067029711 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 3712 | 1461067029713 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:57:09 INFO - PROCESS | 3712 | 1461067029716 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 3712 | 1461067029718 Marionette TRACE conn5 <- [1,1854,null,{}] 04:57:09 INFO - PROCESS | 3712 | 1461067029721 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}] 04:57:09 INFO - PROCESS | 3712 | 1461067029807 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:57:09 INFO - PROCESS | 3712 | 1461067029813 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDB400 == 74 [pid = 3712] [id = 473] 04:57:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1D880000) [pid = 3712] [serial = 1419] [outer = 00000000] 04:57:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (20A42400) [pid = 3712] [serial = 1420] [outer = 1D880000] 04:57:09 INFO - PROCESS | 3712 | 1461067029857 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (20AEF000) [pid = 3712] [serial = 1421] [outer = 1D880000] 04:57:10 INFO - PROCESS | 3712 | 1461067030306 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]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 04:57:10 INFO - PROCESS | 3712 | 1461067030347 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:57:10 INFO - PROCESS | 3712 | 1461067030349 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:57:10 INFO - PROCESS | 3712 | 1461067030352 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 3712 | 1461067030354 Marionette TRACE conn5 <- [1,1858,null,{}] 04:57:10 INFO - PROCESS | 3712 | 1461067030357 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}] 04:57:10 INFO - PROCESS | 3712 | 1461067030444 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:57:10 INFO - PROCESS | 3712 | 1461067030450 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 3712 | ++DOCSHELL 20AF0C00 == 75 [pid = 3712] [id = 474] 04:57:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (20F7D800) [pid = 3712] [serial = 1422] [outer = 00000000] 04:57:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1E110C00) [pid = 3712] [serial = 1423] [outer = 20F7D800] 04:57:10 INFO - PROCESS | 3712 | 1461067030494 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (20FEA400) [pid = 3712] [serial = 1424] [outer = 20F7D800] 04:57:11 INFO - PROCESS | 3712 | 1461067031046 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]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 04:57:11 INFO - PROCESS | 3712 | 1461067031123 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 3712 | 1461067031128 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:57:11 INFO - PROCESS | 3712 | 1461067031133 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 3712 | 1461067031138 Marionette TRACE conn5 <- [1,1862,null,{}] 04:57:11 INFO - PROCESS | 3712 | 1461067031186 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}] 04:57:11 INFO - PROCESS | 3712 | 1461067031339 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:57:11 INFO - PROCESS | 3712 | 1461067031451 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 3712 | ++DOCSHELL 13234000 == 76 [pid = 3712] [id = 475] 04:57:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (13237400) [pid = 3712] [serial = 1425] [outer = 00000000] 04:57:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (1699E800) [pid = 3712] [serial = 1426] [outer = 13237400] 04:57:11 INFO - PROCESS | 3712 | 1461067031507 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1773C000) [pid = 3712] [serial = 1427] [outer = 13237400] 04:57:12 INFO - PROCESS | 3712 | 1461067032144 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]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1077ms 04:57:12 INFO - PROCESS | 3712 | 1461067032215 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 3712 | 1461067032221 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:57:12 INFO - PROCESS | 3712 | 1461067032227 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 3712 | 1461067032230 Marionette TRACE conn5 <- [1,1866,null,{}] 04:57:12 INFO - PROCESS | 3712 | 1461067032235 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}] 04:57:12 INFO - PROCESS | 3712 | 1461067032350 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:57:12 INFO - PROCESS | 3712 | 1461067032496 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 3712 | ++DOCSHELL 17E02400 == 77 [pid = 3712] [id = 476] 04:57:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (18E8AC00) [pid = 3712] [serial = 1428] [outer = 00000000] 04:57:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1BF86000) [pid = 3712] [serial = 1429] [outer = 18E8AC00] 04:57:12 INFO - PROCESS | 3712 | 1461067032552 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1CE2F800) [pid = 3712] [serial = 1430] [outer = 18E8AC00] 04:57:13 INFO - PROCESS | 3712 | 1461067033156 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]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 04:57:13 INFO - PROCESS | 3712 | 1461067033199 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 3712 | 1461067033202 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:57:13 INFO - PROCESS | 3712 | 1461067033205 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 3712 | 1461067033209 Marionette TRACE conn5 <- [1,1870,null,{}] 04:57:13 INFO - PROCESS | 3712 | 1461067033220 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}] 04:57:13 INFO - PROCESS | 3712 | 1461067033338 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:57:13 INFO - PROCESS | 3712 | 1461067033498 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 3712 | ++DOCSHELL 1FF0C000 == 78 [pid = 3712] [id = 477] 04:57:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (20A0EC00) [pid = 3712] [serial = 1431] [outer = 00000000] 04:57:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (20F7D400) [pid = 3712] [serial = 1432] [outer = 20A0EC00] 04:57:13 INFO - PROCESS | 3712 | 1461067033557 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (20FEB400) [pid = 3712] [serial = 1433] [outer = 20A0EC00] 04:57:14 INFO - PROCESS | 3712 | 1461067034187 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]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1020ms 04:57:14 INFO - PROCESS | 3712 | 1461067034229 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 3712 | 1461067034232 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:57:14 INFO - PROCESS | 3712 | 1461067034236 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:57:14 INFO - PROCESS | 3712 | 1461067034238 Marionette TRACE conn5 <- [1,1874,null,{}] 04:57:14 INFO - PROCESS | 3712 | 1461067034242 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}] 04:57:14 INFO - PROCESS | 3712 | 1461067034355 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:57:14 INFO - PROCESS | 3712 | 1461067034501 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 3712 | ++DOCSHELL 21ACA400 == 79 [pid = 3712] [id = 478] 04:57:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (21AD0000) [pid = 3712] [serial = 1434] [outer = 00000000] 04:57:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (21C98000) [pid = 3712] [serial = 1435] [outer = 21AD0000] 04:57:14 INFO - PROCESS | 3712 | 1461067034560 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (21C9AC00) [pid = 3712] [serial = 1436] [outer = 21AD0000] 04:57:15 INFO - PROCESS | 3712 | 1461067035097 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]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 04:57:15 INFO - PROCESS | 3712 | 1461067035109 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 3712 | 1461067035111 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:57:15 INFO - PROCESS | 3712 | 1461067035114 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 3712 | 1461067035116 Marionette TRACE conn5 <- [1,1878,null,{}] 04:57:15 INFO - PROCESS | 3712 | 1461067035120 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}] 04:57:15 INFO - PROCESS | 3712 | 1461067035229 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:57:15 INFO - PROCESS | 3712 | 1461067035348 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 3712 | ++DOCSHELL 20F05C00 == 80 [pid = 3712] [id = 479] 04:57:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (20F06800) [pid = 3712] [serial = 1437] [outer = 00000000] 04:57:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (20F0C800) [pid = 3712] [serial = 1438] [outer = 20F06800] 04:57:15 INFO - PROCESS | 3712 | 1461067035402 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (20F0E400) [pid = 3712] [serial = 1439] [outer = 20F06800] 04:57:15 INFO - PROCESS | 3712 | 1461067035976 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]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 04:57:16 INFO - PROCESS | 3712 | 1461067036049 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 3712 | 1461067036052 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:57:16 INFO - PROCESS | 3712 | 1461067036055 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:57:16 INFO - PROCESS | 3712 | 1461067036057 Marionette TRACE conn5 <- [1,1882,null,{}] 04:57:16 INFO - PROCESS | 3712 | 1461067036061 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}] 04:57:16 INFO - PROCESS | 3712 | 1461067036194 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:57:16 INFO - PROCESS | 3712 | 1461067036344 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 3712 | ++DOCSHELL 20F0B400 == 81 [pid = 3712] [id = 480] 04:57:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (21CA0800) [pid = 3712] [serial = 1440] [outer = 00000000] 04:57:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (22503000) [pid = 3712] [serial = 1441] [outer = 21CA0800] 04:57:16 INFO - PROCESS | 3712 | 1461067036402 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (2250F400) [pid = 3712] [serial = 1442] [outer = 21CA0800] 04:57:17 INFO - PROCESS | 3712 | 1461067037029 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]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1019ms 04:57:17 INFO - PROCESS | 3712 | 1461067037078 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 3712 | 1461067037080 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:57:17 INFO - PROCESS | 3712 | 1461067037084 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:57:17 INFO - PROCESS | 3712 | 1461067037086 Marionette TRACE conn5 <- [1,1886,null,{}] 04:57:17 INFO - PROCESS | 3712 | 1461067037090 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}] 04:57:17 INFO - PROCESS | 3712 | 1461067037202 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:57:17 INFO - PROCESS | 3712 | 1461067037351 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 3712 | ++DOCSHELL 16906000 == 82 [pid = 3712] [id = 481] 04:57:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (17724400) [pid = 3712] [serial = 1443] [outer = 00000000] 04:57:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (1BC38400) [pid = 3712] [serial = 1444] [outer = 17724400] 04:57:17 INFO - PROCESS | 3712 | 1461067037406 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (1CEE4400) [pid = 3712] [serial = 1445] [outer = 17724400] 04:57:18 INFO - PROCESS | 3712 | 1461067038243 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]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1233ms 04:57:18 INFO - PROCESS | 3712 | 1461067038321 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 3712 | 1461067038326 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:57:18 INFO - PROCESS | 3712 | 1461067038332 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:57:18 INFO - PROCESS | 3712 | 1461067038335 Marionette TRACE conn5 <- [1,1890,null,{}] 04:57:18 INFO - PROCESS | 3712 | 1461067038340 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}] 04:57:18 INFO - PROCESS | 3712 | 1461067038445 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:57:18 INFO - PROCESS | 3712 | 1461067038596 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 3712 | ++DOCSHELL 17541400 == 83 [pid = 3712] [id = 482] 04:57:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (17725800) [pid = 3712] [serial = 1446] [outer = 00000000] 04:57:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (18EB1C00) [pid = 3712] [serial = 1447] [outer = 17725800] 04:57:18 INFO - PROCESS | 3712 | 1461067038649 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (19995000) [pid = 3712] [serial = 1448] [outer = 17725800] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1D6C0000 == 82 [pid = 3712] [id = 430] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1CEE3000 == 81 [pid = 3712] [id = 425] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1D085000 == 80 [pid = 3712] [id = 429] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1BB1C800 == 79 [pid = 3712] [id = 428] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1CFDB400 == 78 [pid = 3712] [id = 473] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 13CC6400 == 77 [pid = 3712] [id = 472] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 204CB000 == 76 [pid = 3712] [id = 471] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1D3B2C00 == 75 [pid = 3712] [id = 470] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1BC32000 == 74 [pid = 3712] [id = 469] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 168 (1FFCAC00) [pid = 3712] [serial = 1372] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 13CA2400 == 73 [pid = 3712] [id = 468] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1AB8D400 == 72 [pid = 3712] [id = 467] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 12682400 == 71 [pid = 3712] [id = 466] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 17EA2800 == 70 [pid = 3712] [id = 465] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1B947C00 == 69 [pid = 3712] [id = 463] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 20AEB400 == 68 [pid = 3712] [id = 462] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 20A27800 == 67 [pid = 3712] [id = 461] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 1AB89400 == 66 [pid = 3712] [id = 460] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 17FD4400 == 65 [pid = 3712] [id = 459] 04:57:19 INFO - PROCESS | 3712 | --DOCSHELL 0EB0FC00 == 64 [pid = 3712] [id = 458] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 167 (1CFDD800) [pid = 3712] [serial = 1360] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (1D243C00) [pid = 3712] [serial = 1363] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (1D052000) [pid = 3712] [serial = 1361] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (20A32000) [pid = 3712] [serial = 1336] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (17F9F400) [pid = 3712] [serial = 1346] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (17726400) [pid = 3712] [serial = 1345] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (12D2B800) [pid = 3712] [serial = 1348] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (13131C00) [pid = 3712] [serial = 1349] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (17FA4800) [pid = 3712] [serial = 1330] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (1B94E800) [pid = 3712] [serial = 1354] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (17E10400) [pid = 3712] [serial = 1366] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (1BB26400) [pid = 3712] [serial = 1355] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (20AB6000) [pid = 3712] [serial = 1342] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (18E8A000) [pid = 3712] [serial = 1351] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (18EB2000) [pid = 3712] [serial = 1352] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (20A0C000) [pid = 3712] [serial = 1327] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (20A41400) [pid = 3712] [serial = 1339] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D250C00) [pid = 3712] [serial = 1364] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1BF81C00) [pid = 3712] [serial = 1357] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (1CE31800) [pid = 3712] [serial = 1333] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1B068000) [pid = 3712] [serial = 1367] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1D7DEC00) [pid = 3712] [serial = 1369] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1C11DC00) [pid = 3712] [serial = 1358] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1E03DC00) [pid = 3712] [serial = 1370] [outer = 00000000] [url = about:blank] 04:57:19 INFO - PROCESS | 3712 | 1461067039287 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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 04:57:19 INFO - PROCESS | 3712 | 1461067039307 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 3712 | 1461067039312 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:57:19 INFO - PROCESS | 3712 | 1461067039318 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 3712 | 1461067039321 Marionette TRACE conn5 <- [1,1894,null,{}] 04:57:19 INFO - PROCESS | 3712 | 1461067039324 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}] 04:57:19 INFO - PROCESS | 3712 | 1461067039417 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:57:19 INFO - PROCESS | 3712 | 1461067039523 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 3712 | ++DOCSHELL 0F744800 == 65 [pid = 3712] [id = 483] 04:57:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (12D28400) [pid = 3712] [serial = 1449] [outer = 00000000] 04:57:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (17542000) [pid = 3712] [serial = 1450] [outer = 12D28400] 04:57:19 INFO - PROCESS | 3712 | 1461067039569 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (179F0400) [pid = 3712] [serial = 1451] [outer = 12D28400] 04:57:20 INFO - PROCESS | 3712 | 1461067039987 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 04:57:20 INFO - PROCESS | 3712 | 1461067040083 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 3712 | 1461067040085 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:57:20 INFO - PROCESS | 3712 | 1461067040089 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 3712 | 1461067040092 Marionette TRACE conn5 <- [1,1898,null,{}] 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:57:20 INFO - PROCESS | 3712 | 1461067040103 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}] 04:57:20 INFO - PROCESS | 3712 | 1461067040194 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:57:20 INFO - PROCESS | 3712 | 1461067040207 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 3712 | ++DOCSHELL 1B92FC00 == 66 [pid = 3712] [id = 484] 04:57:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1B947000) [pid = 3712] [serial = 1452] [outer = 00000000] 04:57:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (1BC2FC00) [pid = 3712] [serial = 1453] [outer = 1B947000] 04:57:20 INFO - PROCESS | 3712 | 1461067040257 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1BF82800) [pid = 3712] [serial = 1454] [outer = 1B947000] 04:57:20 INFO - PROCESS | 3712 | 1461067040729 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 04:57:20 INFO - PROCESS | 3712 | 1461067040767 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 3712 | 1461067040769 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:57:20 INFO - PROCESS | 3712 | 1461067040773 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 3712 | 1461067040774 Marionette TRACE conn5 <- [1,1902,null,{}] 04:57:20 INFO - PROCESS | 3712 | 1461067040778 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}] 04:57:20 INFO - PROCESS | 3712 | 1461067040867 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:57:20 INFO - PROCESS | 3712 | 1461067040874 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 3712 | ++DOCSHELL 1CC61C00 == 67 [pid = 3712] [id = 485] 04:57:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1CE24000) [pid = 3712] [serial = 1455] [outer = 00000000] 04:57:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1CFDD800) [pid = 3712] [serial = 1456] [outer = 1CE24000] 04:57:20 INFO - PROCESS | 3712 | 1461067040923 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1CFE0000) [pid = 3712] [serial = 1457] [outer = 1CE24000] 04:57:21 INFO - PROCESS | 3712 | 1461067041384 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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 04:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:57:21 INFO - PROCESS | 3712 | 1461067041414 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 3712 | 1461067041417 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:57:21 INFO - PROCESS | 3712 | 1461067041420 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 3712 | 1461067041421 Marionette TRACE conn5 <- [1,1906,null,{}] 04:57:21 INFO - PROCESS | 3712 | 1461067041435 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}] 04:57:21 INFO - PROCESS | 3712 | 1461067041553 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:57:21 INFO - PROCESS | 3712 | 1461067041646 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 3712 | ++DOCSHELL 1CFE4C00 == 68 [pid = 3712] [id = 486] 04:57:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (1D050800) [pid = 3712] [serial = 1458] [outer = 00000000] 04:57:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (1D086C00) [pid = 3712] [serial = 1459] [outer = 1D050800] 04:57:21 INFO - PROCESS | 3712 | 1461067041691 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (1D087800) [pid = 3712] [serial = 1460] [outer = 1D050800] 04:57:22 INFO - PROCESS | 3712 | 1461067042141 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]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 772ms 04:57:22 INFO - PROCESS | 3712 | 1461067042194 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 3712 | 1461067042196 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:57:22 INFO - PROCESS | 3712 | 1461067042199 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 3712 | 1461067042201 Marionette TRACE conn5 <- [1,1910,null,{}] 04:57:22 INFO - PROCESS | 3712 | 1461067042204 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}] 04:57:22 INFO - PROCESS | 3712 | 1461067042339 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:57:22 INFO - PROCESS | 3712 | 1461067042413 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C3400 == 69 [pid = 3712] [id = 487] 04:57:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (1D6C6800) [pid = 3712] [serial = 1461] [outer = 00000000] 04:57:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (1D6DC800) [pid = 3712] [serial = 1462] [outer = 1D6C6800] 04:57:22 INFO - PROCESS | 3712 | 1461067042460 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (1D7E6400) [pid = 3712] [serial = 1463] [outer = 1D6C6800] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 204CB400 == 68 [pid = 3712] [id = 442] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 12CBC800 == 67 [pid = 3712] [id = 364] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1321D000 == 66 [pid = 3712] [id = 365] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1312EC00 == 65 [pid = 3712] [id = 380] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 13219000 == 64 [pid = 3712] [id = 464] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1D3A5400 == 63 [pid = 3712] [id = 431] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 17E11000 == 62 [pid = 3712] [id = 412] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1D055400 == 61 [pid = 3712] [id = 413] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 13CC0000 == 60 [pid = 3712] [id = 348] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 17560400 == 59 [pid = 3712] [id = 396] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1D6C7800 == 58 [pid = 3712] [id = 368] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 209A3400 == 57 [pid = 3712] [id = 399] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1FFBF800 == 56 [pid = 3712] [id = 414] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1E03E000 == 55 [pid = 3712] [id = 383] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 204C3800 == 54 [pid = 3712] [id = 398] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 0EB12000 == 53 [pid = 3712] [id = 400] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1D2C8800 == 52 [pid = 3712] [id = 410] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1CE30000 == 51 [pid = 3712] [id = 349] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 12DDB400 == 50 [pid = 3712] [id = 395] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1312AC00 == 49 [pid = 3712] [id = 411] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 13127C00 == 48 [pid = 3712] [id = 379] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 20A38C00 == 47 [pid = 3712] [id = 446] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 0F00B000 == 46 [pid = 3712] [id = 397] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 0EB15800 == 45 [pid = 3712] [id = 367] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 0EB0D000 == 44 [pid = 3712] [id = 426] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 169A6C00 == 43 [pid = 3712] [id = 427] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 169AA800 == 42 [pid = 3712] [id = 447] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1CC53400 == 41 [pid = 3712] [id = 366] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 2099AC00 == 40 [pid = 3712] [id = 415] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 17541400 == 39 [pid = 3712] [id = 482] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 20F0B400 == 38 [pid = 3712] [id = 480] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 16906000 == 37 [pid = 3712] [id = 481] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 20F05C00 == 36 [pid = 3712] [id = 479] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1FF0C000 == 35 [pid = 3712] [id = 477] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 21ACA400 == 34 [pid = 3712] [id = 478] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 17E02400 == 33 [pid = 3712] [id = 476] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 20AF0C00 == 32 [pid = 3712] [id = 474] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 13234000 == 31 [pid = 3712] [id = 475] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1B92FC00 == 30 [pid = 3712] [id = 484] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1CFE4C00 == 29 [pid = 3712] [id = 486] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 0F744800 == 28 [pid = 3712] [id = 483] 04:57:24 INFO - PROCESS | 3712 | --DOCSHELL 1CC61C00 == 27 [pid = 3712] [id = 485] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (1754D400) [pid = 3712] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (1D687400) [pid = 3712] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (204CD800) [pid = 3712] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (1BF85000) [pid = 3712] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (17ECC400) [pid = 3712] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (13CC7400) [pid = 3712] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (12C08C00) [pid = 3712] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1ABC6800) [pid = 3712] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D880000) [pid = 3712] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1CFE3000) [pid = 3712] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (2099BC00) [pid = 3712] [serial = 1373] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1FF02800) [pid = 3712] [serial = 1411] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (20A0B800) [pid = 3712] [serial = 1414] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1CE2F000) [pid = 3712] [serial = 1405] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1CFDE000) [pid = 3712] [serial = 1406] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1B0C4800) [pid = 3712] [serial = 1397] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (19989400) [pid = 3712] [serial = 1396] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1B065400) [pid = 3712] [serial = 1417] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1CE32800) [pid = 3712] [serial = 1418] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (13CC0400) [pid = 3712] [serial = 1399] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1754AC00) [pid = 3712] [serial = 1400] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1B949000) [pid = 3712] [serial = 1402] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1BF7D800) [pid = 3712] [serial = 1403] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1ABC5000) [pid = 3712] [serial = 1393] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (0F7B5800) [pid = 3712] [serial = 1375] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1B068C00) [pid = 3712] [serial = 1378] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D6D8C00) [pid = 3712] [serial = 1381] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (20AE4800) [pid = 3712] [serial = 1384] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (20AF3000) [pid = 3712] [serial = 1387] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (20F86C00) [pid = 3712] [serial = 1390] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1E110C00) [pid = 3712] [serial = 1423] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (20AEF000) [pid = 3712] [serial = 1421] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (20A2BC00) [pid = 3712] [serial = 1415] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D08C000) [pid = 3712] [serial = 1408] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1D24D000) [pid = 3712] [serial = 1409] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1FFC2C00) [pid = 3712] [serial = 1412] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (20A42400) [pid = 3712] [serial = 1420] [outer = 00000000] [url = about:blank] 04:57:25 INFO - PROCESS | 3712 | 1461067045332 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]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3172ms 04:57:25 INFO - PROCESS | 3712 | 1461067045373 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 3712 | 1461067045377 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:57:25 INFO - PROCESS | 3712 | 1461067045383 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 3712 | 1461067045386 Marionette TRACE conn5 <- [1,1914,null,{}] 04:57:25 INFO - PROCESS | 3712 | 1461067045392 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}] 04:57:25 INFO - PROCESS | 3712 | 1461067045570 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:57:25 INFO - PROCESS | 3712 | 1461067045679 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5E000 == 28 [pid = 3712] [id = 488] 04:57:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (0EB5E400) [pid = 3712] [serial = 1464] [outer = 00000000] 04:57:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (0EB64400) [pid = 3712] [serial = 1465] [outer = 0EB5E400] 04:57:25 INFO - PROCESS | 3712 | 1461067045740 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (0F015C00) [pid = 3712] [serial = 1466] [outer = 0EB5E400] 04:57:26 INFO - PROCESS | 3712 | 1461067046485 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1179ms 04:57:26 INFO - PROCESS | 3712 | 1461067046563 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 3712 | 1461067046567 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:57:26 INFO - PROCESS | 3712 | 1461067046573 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:57:26 INFO - PROCESS | 3712 | 1461067046576 Marionette TRACE conn5 <- [1,1918,null,{}] 04:57:26 INFO - PROCESS | 3712 | 1461067046581 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}] 04:57:26 INFO - PROCESS | 3712 | 1461067046710 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:57:26 INFO - PROCESS | 3712 | 1461067046839 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 3712 | ++DOCSHELL 12D2A400 == 29 [pid = 3712] [id = 489] 04:57:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (12D2B800) [pid = 3712] [serial = 1467] [outer = 00000000] 04:57:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (12D31800) [pid = 3712] [serial = 1468] [outer = 12D2B800] 04:57:26 INFO - PROCESS | 3712 | 1461067046899 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (12DDB800) [pid = 3712] [serial = 1469] [outer = 12D2B800] 04:57:27 INFO - PROCESS | 3712 | 1461067047665 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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1171ms 04:57:27 INFO - PROCESS | 3712 | 1461067047748 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:57:27 INFO - PROCESS | 3712 | 1461067047753 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:57:27 INFO - PROCESS | 3712 | 1461067047756 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 3712 | 1461067047759 Marionette TRACE conn5 <- [1,1922,null,{}] 04:57:27 INFO - PROCESS | 3712 | 1461067047764 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}] 04:57:27 INFO - PROCESS | 3712 | 1461067047888 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:57:28 INFO - PROCESS | 3712 | 1461067048014 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 3712 | ++DOCSHELL 13134800 == 30 [pid = 3712] [id = 490] 04:57:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (13136C00) [pid = 3712] [serial = 1470] [outer = 00000000] 04:57:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1321A400) [pid = 3712] [serial = 1471] [outer = 13136C00] 04:57:28 INFO - PROCESS | 3712 | 1461067048075 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1321FC00) [pid = 3712] [serial = 1472] [outer = 13136C00] 04:57:28 INFO - PROCESS | 3712 | 1461067048913 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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1175ms 04:57:28 INFO - PROCESS | 3712 | 1461067048933 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 3712 | 1461067048937 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:57:28 INFO - PROCESS | 3712 | 1461067048949 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 3712 | 1461067048954 Marionette TRACE conn5 <- [1,1926,null,{}] 04:57:28 INFO - PROCESS | 3712 | 1461067048958 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}] 04:57:29 INFO - PROCESS | 3712 | 1461067049072 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:57:29 INFO - PROCESS | 3712 | 1461067049243 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 3712 | ++DOCSHELL 0B688800 == 31 [pid = 3712] [id = 491] 04:57:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (0EB09000) [pid = 3712] [serial = 1473] [outer = 00000000] 04:57:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (0EB5E800) [pid = 3712] [serial = 1474] [outer = 0EB09000] 04:57:29 INFO - PROCESS | 3712 | 1461067049295 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (0F014400) [pid = 3712] [serial = 1475] [outer = 0EB09000] 04:57:29 INFO - PROCESS | 3712 | --DOCSHELL 18E8C800 == 30 [pid = 3712] [id = 337] 04:57:29 INFO - PROCESS | 3712 | --DOCSHELL 13211000 == 29 [pid = 3712] [id = 339] 04:57:29 INFO - PROCESS | 3712 | --DOCSHELL 0F00A400 == 28 [pid = 3712] [id = 338] 04:57:29 INFO - PROCESS | 3712 | --DOCSHELL 1C115800 == 27 [pid = 3712] [id = 346] 04:57:29 INFO - PROCESS | 3712 | 1461067049828 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 931ms 04:57:29 INFO - PROCESS | 3712 | 1461067049874 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 3712 | 1461067049879 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:57:29 INFO - PROCESS | 3712 | 1461067049884 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:57:29 INFO - PROCESS | 3712 | 1461067049887 Marionette TRACE conn5 <- [1,1930,null,{}] 04:57:29 INFO - PROCESS | 3712 | 1461067049892 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}] 04:57:29 INFO - PROCESS | 3712 | 1461067049983 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:57:30 INFO - PROCESS | 3712 | 1461067049991 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3712 | ++DOCSHELL 1322E000 == 28 [pid = 3712] [id = 492] 04:57:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1322EC00) [pid = 3712] [serial = 1476] [outer = 00000000] 04:57:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (13237800) [pid = 3712] [serial = 1477] [outer = 1322EC00] 04:57:30 INFO - PROCESS | 3712 | 1461067050041 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (13CA2800) [pid = 3712] [serial = 1478] [outer = 1322EC00] 04:57:30 INFO - PROCESS | 3712 | 1461067050517 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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 04:57:30 INFO - PROCESS | 3712 | 1461067050560 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 3712 | 1461067050564 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:57:30 INFO - PROCESS | 3712 | 1461067050569 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 3712 | 1461067050571 Marionette TRACE conn5 <- [1,1934,null,{}] 04:57:30 INFO - PROCESS | 3712 | 1461067050575 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}] 04:57:30 INFO - PROCESS | 3712 | 1461067050695 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:57:30 INFO - PROCESS | 3712 | 1461067050794 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 3712 | ++DOCSHELL 13CB9C00 == 29 [pid = 3712] [id = 493] 04:57:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (13D9CC00) [pid = 3712] [serial = 1479] [outer = 00000000] 04:57:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (17541800) [pid = 3712] [serial = 1480] [outer = 13D9CC00] 04:57:30 INFO - PROCESS | 3712 | 1461067050841 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1771D000) [pid = 3712] [serial = 1481] [outer = 13D9CC00] 04:57:31 INFO - PROCESS | 3712 | 1461067051268 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]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 04:57:31 INFO - PROCESS | 3712 | 1461067051304 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 3712 | 1461067051306 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:57:31 INFO - PROCESS | 3712 | 1461067051311 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 3712 | 1461067051316 Marionette TRACE conn5 <- [1,1938,null,{}] 04:57:31 INFO - PROCESS | 3712 | 1461067051326 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}] 04:57:31 INFO - PROCESS | 3712 | 1461067051417 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:57:31 INFO - PROCESS | 3712 | 1461067051424 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 3712 | ++DOCSHELL 17D2F800 == 30 [pid = 3712] [id = 494] 04:57:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (17D35400) [pid = 3712] [serial = 1482] [outer = 00000000] 04:57:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (17FA4800) [pid = 3712] [serial = 1483] [outer = 17D35400] 04:57:31 INFO - PROCESS | 3712 | 1461067051471 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (17FC9400) [pid = 3712] [serial = 1484] [outer = 17D35400] 04:57:31 INFO - PROCESS | 3712 | 1461067051944 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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 04:57:32 INFO - PROCESS | 3712 | 1461067052004 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 3712 | 1461067052006 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:57:32 INFO - PROCESS | 3712 | 1461067052009 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:57:32 INFO - PROCESS | 3712 | 1461067052011 Marionette TRACE conn5 <- [1,1942,null,{}] 04:57:32 INFO - PROCESS | 3712 | 1461067052014 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}] 04:57:32 INFO - PROCESS | 3712 | 1461067052168 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:57:32 INFO - PROCESS | 3712 | 1461067052181 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 3712 | ++DOCSHELL 17E0C800 == 31 [pid = 3712] [id = 495] 04:57:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (17ECA400) [pid = 3712] [serial = 1485] [outer = 00000000] 04:57:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (18EAAC00) [pid = 3712] [serial = 1486] [outer = 17ECA400] 04:57:32 INFO - PROCESS | 3712 | 1461067052280 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (18EAB000) [pid = 3712] [serial = 1487] [outer = 17ECA400] 04:57:32 INFO - PROCESS | 3712 | 1461067052728 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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 770ms 04:57:32 INFO - PROCESS | 3712 | 1461067052784 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 3712 | 1461067052786 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:57:32 INFO - PROCESS | 3712 | 1461067052789 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 3712 | 1461067052791 Marionette TRACE conn5 <- [1,1946,null,{}] 04:57:32 INFO - PROCESS | 3712 | 1461067052804 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}] 04:57:32 INFO - PROCESS | 3712 | 1461067052918 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:57:32 INFO - PROCESS | 3712 | 1461067052930 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 3712 | ++DOCSHELL 1998A000 == 32 [pid = 3712] [id = 496] 04:57:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (19998800) [pid = 3712] [serial = 1488] [outer = 00000000] 04:57:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1ABC1C00) [pid = 3712] [serial = 1489] [outer = 19998800] 04:57:33 INFO - PROCESS | 3712 | 1461067053040 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (1B072400) [pid = 3712] [serial = 1490] [outer = 19998800] 04:57:33 INFO - PROCESS | 3712 | 1461067053523 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 771ms 04:57:33 INFO - PROCESS | 3712 | 1461067053567 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 3712 | 1461067053569 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:57:33 INFO - PROCESS | 3712 | 1461067053572 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:57:33 INFO - PROCESS | 3712 | 1461067053573 Marionette TRACE conn5 <- [1,1950,null,{}] 04:57:33 INFO - PROCESS | 3712 | 1461067053577 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}] 04:57:33 INFO - PROCESS | 3712 | 1461067053695 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:57:33 INFO - PROCESS | 3712 | 1461067053764 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 3712 | ++DOCSHELL 1B0C4400 == 33 [pid = 3712] [id = 497] 04:57:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1B94D000) [pid = 3712] [serial = 1491] [outer = 00000000] 04:57:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1BF38000) [pid = 3712] [serial = 1492] [outer = 1B94D000] 04:57:33 INFO - PROCESS | 3712 | 1461067053809 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1BF7EC00) [pid = 3712] [serial = 1493] [outer = 1B94D000] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (204C9400) [pid = 3712] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1C1F5000) [pid = 3712] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (209B7C00) [pid = 3712] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (204C1800) [pid = 3712] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (12DE3800) [pid = 3712] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (179E5800) [pid = 3712] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (17FA1800) [pid = 3712] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (13130C00) [pid = 3712] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1CFE0800) [pid = 3712] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D0E4C00) [pid = 3712] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (17FAB400) [pid = 3712] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1B927C00) [pid = 3712] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1D6C4400) [pid = 3712] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1D07F800) [pid = 3712] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (209AD800) [pid = 3712] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (0F35B400) [pid = 3712] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1D3A5C00) [pid = 3712] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (209B7800) [pid = 3712] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (13CBE400) [pid = 3712] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (18EB5400) [pid = 3712] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (20A25400) [pid = 3712] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (20A3CC00) [pid = 3712] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (20A2F000) [pid = 3712] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1D3ACC00) [pid = 3712] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1CE24000) [pid = 3712] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1D050800) [pid = 3712] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (13465400) [pid = 3712] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (20F7D800) [pid = 3712] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1B0C2000) [pid = 3712] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17FD5000) [pid = 3712] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (20AECC00) [pid = 3712] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (20A33C00) [pid = 3712] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (0EB11000) [pid = 3712] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1CE2C800) [pid = 3712] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (21AD0000) [pid = 3712] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (20A0EC00) [pid = 3712] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18E8AC00) [pid = 3712] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (13237400) [pid = 3712] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1B947000) [pid = 3712] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (12D28400) [pid = 3712] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (17725800) [pid = 3712] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (17724400) [pid = 3712] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (21CA0800) [pid = 3712] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:57:34 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (20F06800) [pid = 3712] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:57:34 INFO - PROCESS | 3712 | 1461067054393 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]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 870ms 04:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:57:34 INFO - PROCESS | 3712 | 1461067054448 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 3712 | 1461067054450 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:57:34 INFO - PROCESS | 3712 | 1461067054460 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 3712 | 1461067054462 Marionette TRACE conn5 <- [1,1954,null,{}] 04:57:34 INFO - PROCESS | 3712 | 1461067054467 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}] 04:57:34 INFO - PROCESS | 3712 | 1461067054550 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:57:34 INFO - PROCESS | 3712 | 1461067054558 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 3712 | ++DOCSHELL 13236400 == 34 [pid = 3712] [id = 498] 04:57:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13283C00) [pid = 3712] [serial = 1494] [outer = 00000000] 04:57:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (179F1C00) [pid = 3712] [serial = 1495] [outer = 13283C00] 04:57:34 INFO - PROCESS | 3712 | 1461067054604 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (17DE0800) [pid = 3712] [serial = 1496] [outer = 13283C00] 04:57:35 INFO - PROCESS | 3712 | 1461067055030 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 04:57:35 INFO - PROCESS | 3712 | 1461067055091 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 3712 | 1461067055094 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:57:35 INFO - PROCESS | 3712 | 1461067055097 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:57:35 INFO - PROCESS | 3712 | 1461067055099 Marionette TRACE conn5 <- [1,1958,null,{}] 04:57:35 INFO - PROCESS | 3712 | 1461067055103 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}] 04:57:35 INFO - PROCESS | 3712 | 1461067055182 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:57:35 INFO - PROCESS | 3712 | 1461067055188 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 3712 | ++DOCSHELL 17FC7000 == 35 [pid = 3712] [id = 499] 04:57:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (18E96000) [pid = 3712] [serial = 1497] [outer = 00000000] 04:57:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1B06FC00) [pid = 3712] [serial = 1498] [outer = 18E96000] 04:57:35 INFO - PROCESS | 3712 | 1461067055234 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1BB28800) [pid = 3712] [serial = 1499] [outer = 18E96000] 04:57:35 INFO - PROCESS | 3712 | 1461067055672 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 04:57:35 INFO - PROCESS | 3712 | 1461067055743 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 3712 | 1461067055745 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:57:35 INFO - PROCESS | 3712 | 1461067055748 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:57:35 INFO - PROCESS | 3712 | 1461067055750 Marionette TRACE conn5 <- [1,1962,null,{}] 04:57:35 INFO - PROCESS | 3712 | 1461067055753 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}] 04:57:35 INFO - PROCESS | 3712 | 1461067055834 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:57:35 INFO - PROCESS | 3712 | 1461067055840 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 3712 | ++DOCSHELL 1B064C00 == 36 [pid = 3712] [id = 500] 04:57:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1BF80800) [pid = 3712] [serial = 1500] [outer = 00000000] 04:57:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1C1FE000) [pid = 3712] [serial = 1501] [outer = 1BF80800] 04:57:35 INFO - PROCESS | 3712 | 1461067055884 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1CE26C00) [pid = 3712] [serial = 1502] [outer = 1BF80800] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 13219800 == 35 [pid = 3712] [id = 332] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 17FA6C00 == 34 [pid = 3712] [id = 336] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 17D30400 == 33 [pid = 3712] [id = 335] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 1BB1BC00 == 32 [pid = 3712] [id = 345] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 1AB89800 == 31 [pid = 3712] [id = 340] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 0F78B000 == 30 [pid = 3712] [id = 331] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 12603800 == 29 [pid = 3712] [id = 347] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 12D2E400 == 28 [pid = 3712] [id = 341] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 16903C00 == 27 [pid = 3712] [id = 334] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 0EB62800 == 26 [pid = 3712] [id = 330] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 1321B000 == 25 [pid = 3712] [id = 342] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 1260F000 == 24 [pid = 3712] [id = 333] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 18E8F400 == 23 [pid = 3712] [id = 343] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 1B0BC800 == 22 [pid = 3712] [id = 344] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 12D2A400 == 21 [pid = 3712] [id = 489] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 13134800 == 20 [pid = 3712] [id = 490] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 1D6C3400 == 19 [pid = 3712] [id = 487] 04:57:37 INFO - PROCESS | 3712 | --DOCSHELL 0EB5E000 == 18 [pid = 3712] [id = 488] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D6E2400) [pid = 3712] [serial = 1232] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (209A0800) [pid = 3712] [serial = 1244] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1328B000) [pid = 3712] [serial = 1187] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (18EB1800) [pid = 3712] [serial = 1283] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1AB8E000) [pid = 3712] [serial = 1190] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (13CA9800) [pid = 3712] [serial = 1235] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D05AC00) [pid = 3712] [serial = 1277] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D6C0400) [pid = 3712] [serial = 1289] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (19510C00) [pid = 3712] [serial = 1238] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D87FC00) [pid = 3712] [serial = 1193] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1DA37000) [pid = 3712] [serial = 1292] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1DA39400) [pid = 3712] [serial = 1241] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (209B9400) [pid = 3712] [serial = 1199] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (13230C00) [pid = 3712] [serial = 1280] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (204C8400) [pid = 3712] [serial = 1295] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (20A2EC00) [pid = 3712] [serial = 1328] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (18E8B400) [pid = 3712] [serial = 1331] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1CFE4000) [pid = 3712] [serial = 1334] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (20A37400) [pid = 3712] [serial = 1337] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (20AADC00) [pid = 3712] [serial = 1340] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (20AB9C00) [pid = 3712] [serial = 1343] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1CFE0000) [pid = 3712] [serial = 1457] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1CFDD800) [pid = 3712] [serial = 1456] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1D086C00) [pid = 3712] [serial = 1459] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1B9C8C00) [pid = 3712] [serial = 1394] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (20FEA400) [pid = 3712] [serial = 1424] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (209A7C00) [pid = 3712] [serial = 1382] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1B0CA800) [pid = 3712] [serial = 1379] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (20F7E000) [pid = 3712] [serial = 1388] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (20AE9000) [pid = 3712] [serial = 1385] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12D31000) [pid = 3712] [serial = 1376] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (2191D000) [pid = 3712] [serial = 1391] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1D087800) [pid = 3712] [serial = 1460] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (21C98000) [pid = 3712] [serial = 1435] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (20FEB400) [pid = 3712] [serial = 1433] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (20F7D400) [pid = 3712] [serial = 1432] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1CE2F800) [pid = 3712] [serial = 1430] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1BF86000) [pid = 3712] [serial = 1429] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1773C000) [pid = 3712] [serial = 1427] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1699E800) [pid = 3712] [serial = 1426] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1BC2FC00) [pid = 3712] [serial = 1453] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1BF82800) [pid = 3712] [serial = 1454] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17542000) [pid = 3712] [serial = 1450] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (179F0400) [pid = 3712] [serial = 1451] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19995000) [pid = 3712] [serial = 1448] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (18EB1C00) [pid = 3712] [serial = 1447] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1CEE4400) [pid = 3712] [serial = 1445] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1BC38400) [pid = 3712] [serial = 1444] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (2250F400) [pid = 3712] [serial = 1442] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (22503000) [pid = 3712] [serial = 1441] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (20F0E400) [pid = 3712] [serial = 1439] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (20F0C800) [pid = 3712] [serial = 1438] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (21C9AC00) [pid = 3712] [serial = 1436] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (209AC400) [pid = 3712] [serial = 1196] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1D0E7C00) [pid = 3712] [serial = 1286] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (20A27C00) [pid = 3712] [serial = 1247] [outer = 00000000] [url = about:blank] 04:57:38 INFO - PROCESS | 3712 | 1461067058220 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]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2518ms 04:57:38 INFO - PROCESS | 3712 | 1461067058271 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 3712 | 1461067058275 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:57:38 INFO - PROCESS | 3712 | 1461067058280 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 3712 | 1461067058284 Marionette TRACE conn5 <- [1,1966,null,{}] 04:57:38 INFO - PROCESS | 3712 | 1461067058290 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}] 04:57:38 INFO - PROCESS | 3712 | 1461067058386 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:57:38 INFO - PROCESS | 3712 | 1461067058398 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5DC00 == 19 [pid = 3712] [id = 501] 04:57:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (0EB5E000) [pid = 3712] [serial = 1503] [outer = 00000000] 04:57:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (0F3CEC00) [pid = 3712] [serial = 1504] [outer = 0EB5E000] 04:57:38 INFO - PROCESS | 3712 | 1461067058447 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (12682400) [pid = 3712] [serial = 1505] [outer = 0EB5E000] 04:57:38 INFO - PROCESS | 3712 | 1461067058934 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]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 04:57:39 INFO - PROCESS | 3712 | 1461067059011 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 3712 | 1461067059017 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:57:39 INFO - PROCESS | 3712 | 1461067059023 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 3712 | 1461067059026 Marionette TRACE conn5 <- [1,1970,null,{}] 04:57:39 INFO - PROCESS | 3712 | 1461067059030 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}] 04:57:39 INFO - PROCESS | 3712 | 1461067059119 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:57:39 INFO - PROCESS | 3712 | 1461067059213 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 3712 | ++DOCSHELL 12CC2000 == 20 [pid = 3712] [id = 502] 04:57:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12CC2C00) [pid = 3712] [serial = 1506] [outer = 00000000] 04:57:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (12DDE000) [pid = 3712] [serial = 1507] [outer = 12CC2C00] 04:57:39 INFO - PROCESS | 3712 | 1461067059260 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13129000) [pid = 3712] [serial = 1508] [outer = 12CC2C00] 04:57:39 INFO - PROCESS | 3712 | 1461067059644 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]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 04:57:39 INFO - PROCESS | 3712 | 1461067059695 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 3712 | 1461067059698 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:57:39 INFO - PROCESS | 3712 | 1461067059701 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:57:39 INFO - PROCESS | 3712 | 1461067059705 Marionette TRACE conn5 <- [1,1974,null,{}] 04:57:39 INFO - PROCESS | 3712 | 1461067059716 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}] 04:57:39 INFO - PROCESS | 3712 | 1461067059846 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:57:39 INFO - PROCESS | 3712 | 1461067059857 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 3712 | ++DOCSHELL 13235000 == 21 [pid = 3712] [id = 503] 04:57:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13236C00) [pid = 3712] [serial = 1509] [outer = 00000000] 04:57:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13289800) [pid = 3712] [serial = 1510] [outer = 13236C00] 04:57:39 INFO - PROCESS | 3712 | 1461067059908 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13C9FC00) [pid = 3712] [serial = 1511] [outer = 13236C00] 04:57:40 INFO - PROCESS | 3712 | 1461067060392 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]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 04:57:40 INFO - PROCESS | 3712 | 1461067060435 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 3712 | 1461067060437 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:57:40 INFO - PROCESS | 3712 | 1461067060440 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:57:40 INFO - PROCESS | 3712 | 1461067060442 Marionette TRACE conn5 <- [1,1978,null,{}] 04:57:40 INFO - PROCESS | 3712 | 1461067060445 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}] 04:57:40 INFO - PROCESS | 3712 | 1461067060531 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:57:40 INFO - PROCESS | 3712 | 1461067060540 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 3712 | ++DOCSHELL 12CC1400 == 22 [pid = 3712] [id = 504] 04:57:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (169A6800) [pid = 3712] [serial = 1512] [outer = 00000000] 04:57:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (169E9800) [pid = 3712] [serial = 1513] [outer = 169A6800] 04:57:40 INFO - PROCESS | 3712 | 1461067060587 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1755F800) [pid = 3712] [serial = 1514] [outer = 169A6800] 04:57:41 INFO - PROCESS | 3712 | 1461067061052 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]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 04:57:41 INFO - PROCESS | 3712 | 1461067061115 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 3712 | 1461067061117 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:57:41 INFO - PROCESS | 3712 | 1461067061120 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 3712 | 1461067061122 Marionette TRACE conn5 <- [1,1982,null,{}] 04:57:41 INFO - PROCESS | 3712 | 1461067061125 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}] 04:57:41 INFO - PROCESS | 3712 | 1461067061206 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:57:41 INFO - PROCESS | 3712 | 1461067061245 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 3712 | ++DOCSHELL 177AB400 == 23 [pid = 3712] [id = 505] 04:57:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (177ABC00) [pid = 3712] [serial = 1515] [outer = 00000000] 04:57:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17DC9800) [pid = 3712] [serial = 1516] [outer = 177ABC00] 04:57:41 INFO - PROCESS | 3712 | 1461067061290 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17E02800) [pid = 3712] [serial = 1517] [outer = 177ABC00] 04:57:41 INFO - PROCESS | 3712 | 1461067061734 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]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 04:57:41 INFO - PROCESS | 3712 | 1461067061791 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 3712 | 1461067061793 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:57:41 INFO - PROCESS | 3712 | 1461067061797 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:57:41 INFO - PROCESS | 3712 | 1461067061798 Marionette TRACE conn5 <- [1,1986,null,{}] 04:57:41 INFO - PROCESS | 3712 | 1461067061802 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}] 04:57:41 INFO - PROCESS | 3712 | 1461067061915 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:57:41 INFO - PROCESS | 3712 | 1461067061923 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 3712 | ++DOCSHELL 17FAE000 == 24 [pid = 3712] [id = 506] 04:57:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17FAEC00) [pid = 3712] [serial = 1518] [outer = 00000000] 04:57:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17FD4C00) [pid = 3712] [serial = 1519] [outer = 17FAEC00] 04:57:41 INFO - PROCESS | 3712 | 1461067061971 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (18E8E400) [pid = 3712] [serial = 1520] [outer = 17FAEC00] 04:57:42 INFO - PROCESS | 3712 | 1461067062406 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]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 631ms 04:57:42 INFO - PROCESS | 3712 | 1461067062432 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 3712 | 1461067062434 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:57:42 INFO - PROCESS | 3712 | 1461067062436 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:57:42 INFO - PROCESS | 3712 | 1461067062438 Marionette TRACE conn5 <- [1,1990,null,{}] 04:57:42 INFO - PROCESS | 3712 | 1461067062442 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}] 04:57:42 INFO - PROCESS | 3712 | 1461067062524 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:57:42 INFO - PROCESS | 3712 | 1461067062531 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 3712 | ++DOCSHELL 18E93800 == 25 [pid = 3712] [id = 507] 04:57:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (18EAB400) [pid = 3712] [serial = 1521] [outer = 00000000] 04:57:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (18F4CC00) [pid = 3712] [serial = 1522] [outer = 18EAB400] 04:57:42 INFO - PROCESS | 3712 | 1461067062576 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19508C00) [pid = 3712] [serial = 1523] [outer = 18EAB400] 04:57:43 INFO - PROCESS | 3712 | 1461067063032 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]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 04:57:43 INFO - PROCESS | 3712 | 1461067063083 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3712 | 1461067063085 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:57:43 INFO - PROCESS | 3712 | 1461067063088 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:57:43 INFO - PROCESS | 3712 | 1461067063090 Marionette TRACE conn5 <- [1,1994,null,{}] 04:57:43 INFO - PROCESS | 3712 | 1461067063094 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}] 04:57:43 INFO - PROCESS | 3712 | 1461067063173 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:57:43 INFO - PROCESS | 3712 | 1461067063179 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 3712 | ++DOCSHELL 1AB83800 == 26 [pid = 3712] [id = 508] 04:57:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1AB8F000) [pid = 3712] [serial = 1524] [outer = 00000000] 04:57:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1B067000) [pid = 3712] [serial = 1525] [outer = 1AB8F000] 04:57:43 INFO - PROCESS | 3712 | 1461067063226 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1B066800) [pid = 3712] [serial = 1526] [outer = 1AB8F000] 04:57:43 INFO - PROCESS | 3712 | 1461067063714 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]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 04:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:57:43 INFO - PROCESS | 3712 | 1461067063765 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 3712 | 1461067063767 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:57:43 INFO - PROCESS | 3712 | 1461067063770 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 3712 | 1461067063772 Marionette TRACE conn5 <- [1,1998,null,{}] 04:57:43 INFO - PROCESS | 3712 | 1461067063775 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}] 04:57:43 INFO - PROCESS | 3712 | 1461067063891 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:57:43 INFO - PROCESS | 3712 | 1461067063984 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3712 | ++DOCSHELL 13233400 == 27 [pid = 3712] [id = 509] 04:57:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1B06E000) [pid = 3712] [serial = 1527] [outer = 00000000] 04:57:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1B92A000) [pid = 3712] [serial = 1528] [outer = 1B06E000] 04:57:44 INFO - PROCESS | 3712 | 1461067064030 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1B92D000) [pid = 3712] [serial = 1529] [outer = 1B06E000] 04:57:44 INFO - PROCESS | 3712 | 1461067064457 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]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 04:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:57:44 INFO - PROCESS | 3712 | 1461067064502 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 3712 | 1461067064504 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:57:44 INFO - PROCESS | 3712 | 1461067064508 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 3712 | 1461067064509 Marionette TRACE conn5 <- [1,2002,null,{}] 04:57:44 INFO - PROCESS | 3712 | 1461067064513 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}] 04:57:44 INFO - PROCESS | 3712 | 1461067064631 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:57:44 INFO - PROCESS | 3712 | 1461067064638 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 3712 | ++DOCSHELL 17725C00 == 28 [pid = 3712] [id = 510] 04:57:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1B952C00) [pid = 3712] [serial = 1530] [outer = 00000000] 04:57:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1BF35400) [pid = 3712] [serial = 1531] [outer = 1B952C00] 04:57:44 INFO - PROCESS | 3712 | 1461067064738 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1BF7E400) [pid = 3712] [serial = 1532] [outer = 1B952C00] 04:57:45 INFO - PROCESS | 3712 | 1461067065157 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]]]}] 04:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 04:57:45 INFO - PROCESS | 3712 | 1461067065178 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 3712 | 1461067065181 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:57:45 INFO - PROCESS | 3712 | 1461067065184 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 3712 | 1461067065186 Marionette TRACE conn5 <- [1,2006,null,{}] 04:57:45 INFO - PROCESS | 3712 | 1461067065189 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}] 04:57:45 INFO - PROCESS | 3712 | 1461067065354 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (18E96000) [pid = 3712] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (17ECA400) [pid = 3712] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19998800) [pid = 3712] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1B94D000) [pid = 3712] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17D35400) [pid = 3712] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13D9CC00) [pid = 3712] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1322EC00) [pid = 3712] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (0EB09000) [pid = 3712] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13136C00) [pid = 3712] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12D2B800) [pid = 3712] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (0EB5E400) [pid = 3712] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1D6C6800) [pid = 3712] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:57:46 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13283C00) [pid = 3712] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:57:46 INFO - PROCESS | 3712 | 1461067066100 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5C000 == 29 [pid = 3712] [id = 511] 04:57:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (0EB5E400) [pid = 3712] [serial = 1533] [outer = 00000000] 04:57:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12D29000) [pid = 3712] [serial = 1534] [outer = 0EB5E400] 04:57:46 INFO - PROCESS | 3712 | 1461067066158 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13461400) [pid = 3712] [serial = 1535] [outer = 0EB5E400] 04:57:46 INFO - PROCESS | 3712 | 1461067066562 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]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1434ms 04:57:46 INFO - PROCESS | 3712 | 1461067066618 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 3712 | 1461067066620 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:57:46 INFO - PROCESS | 3712 | 1461067066623 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 3712 | 1461067066625 Marionette TRACE conn5 <- [1,2010,null,{}] 04:57:46 INFO - PROCESS | 3712 | 1461067066629 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}] 04:57:46 INFO - PROCESS | 3712 | 1461067066709 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:57:46 INFO - PROCESS | 3712 | 1461067066716 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 3712 | ++DOCSHELL 17DE0C00 == 30 [pid = 3712] [id = 512] 04:57:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17E06800) [pid = 3712] [serial = 1536] [outer = 00000000] 04:57:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1B9CAC00) [pid = 3712] [serial = 1537] [outer = 17E06800] 04:57:46 INFO - PROCESS | 3712 | 1461067066760 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1BB1D000) [pid = 3712] [serial = 1538] [outer = 17E06800] 04:57:47 INFO - PROCESS | 3712 | 1461067067191 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]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 04:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:57:47 INFO - PROCESS | 3712 | 1461067067255 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 3712 | 1461067067256 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:57:47 INFO - PROCESS | 3712 | 1461067067260 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 3712 | 1461067067262 Marionette TRACE conn5 <- [1,2014,null,{}] 04:57:47 INFO - PROCESS | 3712 | 1461067067265 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}] 04:57:47 INFO - PROCESS | 3712 | 1461067067345 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:57:47 INFO - PROCESS | 3712 | 1461067067352 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 3712 | ++DOCSHELL 1322FC00 == 31 [pid = 3712] [id = 513] 04:57:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17547000) [pid = 3712] [serial = 1539] [outer = 00000000] 04:57:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1CE2D400) [pid = 3712] [serial = 1540] [outer = 17547000] 04:57:47 INFO - PROCESS | 3712 | 1461067067395 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1CE31C00) [pid = 3712] [serial = 1541] [outer = 17547000] 04:57:47 INFO - PROCESS | 3712 | 1461067067842 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]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 04:57:47 INFO - PROCESS | 3712 | 1461067067895 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 3712 | 1461067067897 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:57:47 INFO - PROCESS | 3712 | 1461067067900 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:57:47 INFO - PROCESS | 3712 | 1461067067902 Marionette TRACE conn5 <- [1,2018,null,{}] 04:57:47 INFO - PROCESS | 3712 | 1461067067905 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}] 04:57:47 INFO - PROCESS | 3712 | 1461067067987 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:57:48 INFO - PROCESS | 3712 | 1461067067993 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 3712 | ++DOCSHELL 1CE81400 == 32 [pid = 3712] [id = 514] 04:57:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1CE88000) [pid = 3712] [serial = 1542] [outer = 00000000] 04:57:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1CFD9800) [pid = 3712] [serial = 1543] [outer = 1CE88000] 04:57:48 INFO - PROCESS | 3712 | 1461067068040 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1CFD9C00) [pid = 3712] [serial = 1544] [outer = 1CE88000] 04:57:48 INFO - PROCESS | 3712 | 1461067068826 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]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 04:57:48 INFO - PROCESS | 3712 | 1461067068876 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 3712 | 1461067068882 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:57:48 INFO - PROCESS | 3712 | 1461067068887 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 3712 | 1461067068891 Marionette TRACE conn5 <- [1,2022,null,{}] 04:57:48 INFO - PROCESS | 3712 | 1461067068897 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}] 04:57:49 INFO - PROCESS | 3712 | 1461067069019 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:57:49 INFO - PROCESS | 3712 | 1461067069157 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 3712 | ++DOCSHELL 0F39C000 == 33 [pid = 3712] [id = 515] 04:57:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (12CBB400) [pid = 3712] [serial = 1545] [outer = 00000000] 04:57:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1312E400) [pid = 3712] [serial = 1546] [outer = 12CBB400] 04:57:49 INFO - PROCESS | 3712 | 1461067069215 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13215400) [pid = 3712] [serial = 1547] [outer = 12CBB400] 04:57:49 INFO - PROCESS | 3712 | 1461067069891 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]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1019ms 04:57:49 INFO - PROCESS | 3712 | 1461067069910 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 3712 | 1461067069916 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:57:49 INFO - PROCESS | 3712 | 1461067069923 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 3712 | 1461067069925 Marionette TRACE conn5 <- [1,2026,null,{}] 04:57:49 INFO - PROCESS | 3712 | 1461067069930 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}] 04:57:50 INFO - PROCESS | 3712 | 1461067070050 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:57:50 INFO - PROCESS | 3712 | 1461067070169 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 3712 | ++DOCSHELL 13128000 == 34 [pid = 3712] [id = 516] 04:57:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (13219000) [pid = 3712] [serial = 1548] [outer = 00000000] 04:57:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17D37400) [pid = 3712] [serial = 1549] [outer = 13219000] 04:57:50 INFO - PROCESS | 3712 | 1461067070224 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (17EA5000) [pid = 3712] [serial = 1550] [outer = 13219000] 04:57:51 INFO - PROCESS | 3712 | 1461067071000 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]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1335ms 04:57:51 INFO - PROCESS | 3712 | 1461067071260 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:57:51 INFO - PROCESS | 3712 | 1461067071265 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:57:51 INFO - PROCESS | 3712 | 1461067071270 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 3712 | 1461067071272 Marionette TRACE conn5 <- [1,2030,null,{}] 04:57:51 INFO - PROCESS | 3712 | 1461067071278 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}] 04:57:51 INFO - PROCESS | 3712 | 1461067071386 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:57:51 INFO - PROCESS | 3712 | 1461067071516 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 3712 | ++DOCSHELL 12C08000 == 35 [pid = 3712] [id = 517] 04:57:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (12D2B800) [pid = 3712] [serial = 1551] [outer = 00000000] 04:57:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (13233C00) [pid = 3712] [serial = 1552] [outer = 12D2B800] 04:57:51 INFO - PROCESS | 3712 | 1461067071566 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (13464C00) [pid = 3712] [serial = 1553] [outer = 12D2B800] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 17E0C800 == 34 [pid = 3712] [id = 495] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 17FC7000 == 33 [pid = 3712] [id = 499] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 1998A000 == 32 [pid = 3712] [id = 496] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 13236400 == 31 [pid = 3712] [id = 498] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 13CB9C00 == 30 [pid = 3712] [id = 493] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 1B0C4400 == 29 [pid = 3712] [id = 497] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 17D2F800 == 28 [pid = 3712] [id = 494] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 1322E000 == 27 [pid = 3712] [id = 492] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1C1FE000) [pid = 3712] [serial = 1501] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOCSHELL 1B064C00 == 26 [pid = 3712] [id = 500] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1D6DC800) [pid = 3712] [serial = 1462] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1BB28800) [pid = 3712] [serial = 1499] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (18EAAC00) [pid = 3712] [serial = 1486] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (18EAB000) [pid = 3712] [serial = 1487] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1B072400) [pid = 3712] [serial = 1490] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1ABC1C00) [pid = 3712] [serial = 1489] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1BF38000) [pid = 3712] [serial = 1492] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1B06FC00) [pid = 3712] [serial = 1498] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1BF7EC00) [pid = 3712] [serial = 1493] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17FA4800) [pid = 3712] [serial = 1483] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17541800) [pid = 3712] [serial = 1480] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1771D000) [pid = 3712] [serial = 1481] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13237800) [pid = 3712] [serial = 1477] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13CA2800) [pid = 3712] [serial = 1478] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (0F014400) [pid = 3712] [serial = 1475] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (0EB5E800) [pid = 3712] [serial = 1474] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1321FC00) [pid = 3712] [serial = 1472] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1321A400) [pid = 3712] [serial = 1471] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (12DDB800) [pid = 3712] [serial = 1469] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12D31800) [pid = 3712] [serial = 1468] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (0F015C00) [pid = 3712] [serial = 1466] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (0EB64400) [pid = 3712] [serial = 1465] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1D7E6400) [pid = 3712] [serial = 1463] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17DE0800) [pid = 3712] [serial = 1496] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (179F1C00) [pid = 3712] [serial = 1495] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17FC9400) [pid = 3712] [serial = 1484] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 3712 | 1461067072213 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]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 988ms 04:57:52 INFO - PROCESS | 3712 | 1461067072257 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 3712 | 1461067072261 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:57:52 INFO - PROCESS | 3712 | 1461067072268 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 3712 | 1461067072271 Marionette TRACE conn5 <- [1,2034,null,{}] 04:57:52 INFO - PROCESS | 3712 | 1461067072275 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}] 04:57:52 INFO - PROCESS | 3712 | 1461067072360 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:57:52 INFO - PROCESS | 3712 | 1461067072453 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 3712 | ++DOCSHELL 0EB15800 == 27 [pid = 3712] [id = 518] 04:57:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (0EB5E800) [pid = 3712] [serial = 1554] [outer = 00000000] 04:57:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13212000) [pid = 3712] [serial = 1555] [outer = 0EB5E800] 04:57:52 INFO - PROCESS | 3712 | 1461067072500 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1322B800) [pid = 3712] [serial = 1556] [outer = 0EB5E800] 04:57:52 INFO - PROCESS | 3712 | 1461067072950 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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 04:57:53 INFO - PROCESS | 3712 | 1461067072999 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 3712 | 1461067073002 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:57:53 INFO - PROCESS | 3712 | 1461067073005 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 3712 | 1461067073007 Marionette TRACE conn5 <- [1,2038,null,{}] 04:57:53 INFO - PROCESS | 3712 | 1461067073018 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}] 04:57:53 INFO - PROCESS | 3712 | 1461067073110 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:57:53 INFO - PROCESS | 3712 | 1461067073120 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 3712 | ++DOCSHELL 17548000 == 28 [pid = 3712] [id = 519] 04:57:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1755F000) [pid = 3712] [serial = 1557] [outer = 00000000] 04:57:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (177A4000) [pid = 3712] [serial = 1558] [outer = 1755F000] 04:57:53 INFO - PROCESS | 3712 | 1461067073169 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17DC4C00) [pid = 3712] [serial = 1559] [outer = 1755F000] 04:57:53 INFO - PROCESS | 3712 | 1461067073651 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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 04:57:53 INFO - PROCESS | 3712 | 1461067073677 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 3712 | 1461067073679 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:57:53 INFO - PROCESS | 3712 | 1461067073682 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 3712 | 1461067073684 Marionette TRACE conn5 <- [1,2042,null,{}] 04:57:53 INFO - PROCESS | 3712 | 1461067073688 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}] 04:57:53 INFO - PROCESS | 3712 | 1461067073773 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:57:53 INFO - PROCESS | 3712 | 1461067073782 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 3712 | ++DOCSHELL 17FC6800 == 29 [pid = 3712] [id = 520] 04:57:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17FCD400) [pid = 3712] [serial = 1560] [outer = 00000000] 04:57:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (18E8B800) [pid = 3712] [serial = 1561] [outer = 17FCD400] 04:57:53 INFO - PROCESS | 3712 | 1461067073827 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (18E96C00) [pid = 3712] [serial = 1562] [outer = 17FCD400] 04:57:54 INFO - PROCESS | 3712 | 1461067074280 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]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 04:57:54 INFO - PROCESS | 3712 | 1461067074317 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 3712 | 1461067074319 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:57:54 INFO - PROCESS | 3712 | 1461067074329 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 3712 | 1461067074331 Marionette TRACE conn5 <- [1,2046,null,{}] 04:57:54 INFO - PROCESS | 3712 | 1461067074334 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}] 04:57:54 INFO - PROCESS | 3712 | 1461067074444 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:57:54 INFO - PROCESS | 3712 | 1461067074532 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 3712 | ++DOCSHELL 18EB2800 == 30 [pid = 3712] [id = 521] 04:57:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (18EB5800) [pid = 3712] [serial = 1563] [outer = 00000000] 04:57:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19998800) [pid = 3712] [serial = 1564] [outer = 18EB5800] 04:57:54 INFO - PROCESS | 3712 | 1461067074577 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1ABC2400) [pid = 3712] [serial = 1565] [outer = 18EB5800] 04:57:55 INFO - PROCESS | 3712 | 1461067075002 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]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 04:57:55 INFO - PROCESS | 3712 | 1461067075062 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 3712 | 1461067075064 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:57:55 INFO - PROCESS | 3712 | 1461067075067 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 3712 | 1461067075068 Marionette TRACE conn5 <- [1,2050,null,{}] 04:57:55 INFO - PROCESS | 3712 | 1461067075072 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}] 04:57:55 INFO - PROCESS | 3712 | 1461067075209 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:57:55 INFO - PROCESS | 3712 | 1461067075274 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 3712 | ++DOCSHELL 0F39C800 == 31 [pid = 3712] [id = 522] 04:57:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1B064C00) [pid = 3712] [serial = 1566] [outer = 00000000] 04:57:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1B9C9800) [pid = 3712] [serial = 1567] [outer = 1B064C00] 04:57:55 INFO - PROCESS | 3712 | 1461067075323 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1BC36400) [pid = 3712] [serial = 1568] [outer = 1B064C00] 04:57:55 INFO - PROCESS | 3712 | 1461067075758 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]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 04:57:55 INFO - PROCESS | 3712 | 1461067075821 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 3712 | 1461067075823 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:57:55 INFO - PROCESS | 3712 | 1461067075826 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 3712 | 1461067075828 Marionette TRACE conn5 <- [1,2054,null,{}] 04:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:57:55 INFO - PROCESS | 3712 | 1461067075832 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}] 04:57:55 INFO - PROCESS | 3712 | 1461067075942 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:57:56 INFO - PROCESS | 3712 | 1461067076006 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 3712 | ++DOCSHELL 0F3DA000 == 32 [pid = 3712] [id = 523] 04:57:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1BF35000) [pid = 3712] [serial = 1569] [outer = 00000000] 04:57:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1BF86800) [pid = 3712] [serial = 1570] [outer = 1BF35000] 04:57:56 INFO - PROCESS | 3712 | 1461067076051 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1C11D400) [pid = 3712] [serial = 1571] [outer = 1BF35000] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (17547000) [pid = 3712] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1B06E000) [pid = 3712] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (177ABC00) [pid = 3712] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (18EAB400) [pid = 3712] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1B952C00) [pid = 3712] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (169A6800) [pid = 3712] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1BF80800) [pid = 3712] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (12CC2C00) [pid = 3712] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (0EB5E000) [pid = 3712] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1AB8F000) [pid = 3712] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (17FAEC00) [pid = 3712] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13236C00) [pid = 3712] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (0EB5E400) [pid = 3712] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:57:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17E06800) [pid = 3712] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:57:56 INFO - PROCESS | 3712 | 1461067076577 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]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 04:57:56 INFO - PROCESS | 3712 | 1461067076604 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:57:56 INFO - PROCESS | 3712 | 1461067076606 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:57:56 INFO - PROCESS | 3712 | 1461067076609 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 3712 | 1461067076611 Marionette TRACE conn5 <- [1,2058,null,{}] 04:57:56 INFO - PROCESS | 3712 | 1461067076614 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}] 04:57:56 INFO - PROCESS | 3712 | 1461067076695 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:57:56 INFO - PROCESS | 3712 | 1461067076701 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 3712 | ++DOCSHELL 0EB14C00 == 33 [pid = 3712] [id = 524] 04:57:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (0EB5E000) [pid = 3712] [serial = 1572] [outer = 00000000] 04:57:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17D34800) [pid = 3712] [serial = 1573] [outer = 0EB5E000] 04:57:56 INFO - PROCESS | 3712 | 1461067076826 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (18EB1C00) [pid = 3712] [serial = 1574] [outer = 0EB5E000] 04:57:57 INFO - PROCESS | 3712 | 1461067077198 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]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 04:57:57 INFO - PROCESS | 3712 | 1461067077240 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:57:57 INFO - PROCESS | 3712 | 1461067077242 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:57:57 INFO - PROCESS | 3712 | 1461067077245 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 3712 | 1461067077247 Marionette TRACE conn5 <- [1,2062,null,{}] 04:57:57 INFO - PROCESS | 3712 | 1461067077251 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}] 04:57:57 INFO - PROCESS | 3712 | 1461067077359 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:57:57 INFO - PROCESS | 3712 | 1461067077453 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 3712 | ++DOCSHELL 16910000 == 34 [pid = 3712] [id = 525] 04:57:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1ABC0800) [pid = 3712] [serial = 1575] [outer = 00000000] 04:57:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1CE2DC00) [pid = 3712] [serial = 1576] [outer = 1ABC0800] 04:57:57 INFO - PROCESS | 3712 | 1461067077498 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1CEEA000) [pid = 3712] [serial = 1577] [outer = 1ABC0800] 04:57:57 INFO - PROCESS | 3712 | 1461067077863 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]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 04:57:57 INFO - PROCESS | 3712 | 1461067077916 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 3712 | 1461067077918 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:57:57 INFO - PROCESS | 3712 | 1461067077921 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 3712 | 1461067077923 Marionette TRACE conn5 <- [1,2066,null,{}] 04:57:57 INFO - PROCESS | 3712 | 1461067077934 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}] 04:57:58 INFO - PROCESS | 3712 | 1461067078016 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:57:58 INFO - PROCESS | 3712 | 1461067078022 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 3712 | ++DOCSHELL 17EA0C00 == 35 [pid = 3712] [id = 526] 04:57:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17ECBC00) [pid = 3712] [serial = 1578] [outer = 00000000] 04:57:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1CFE4400) [pid = 3712] [serial = 1579] [outer = 17ECBC00] 04:57:58 INFO - PROCESS | 3712 | 1461067078067 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1CFE5000) [pid = 3712] [serial = 1580] [outer = 17ECBC00] 04:57:58 INFO - PROCESS | 3712 | 1461067078556 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]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 04:57:58 INFO - PROCESS | 3712 | 1461067078593 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 3712 | 1461067078597 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:57:58 INFO - PROCESS | 3712 | 1461067078603 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 3712 | 1461067078607 Marionette TRACE conn5 <- [1,2070,null,{}] 04:57:58 INFO - PROCESS | 3712 | 1461067078615 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}] 04:57:58 INFO - PROCESS | 3712 | 1461067078780 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:57:58 INFO - PROCESS | 3712 | 1461067078894 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 3712 | ++DOCSHELL 1312DC00 == 36 [pid = 3712] [id = 527] 04:57:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1312EC00) [pid = 3712] [serial = 1581] [outer = 00000000] 04:57:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1321D400) [pid = 3712] [serial = 1582] [outer = 1312EC00] 04:57:59 INFO - PROCESS | 3712 | 1461067078992 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (13466000) [pid = 3712] [serial = 1583] [outer = 1312EC00] 04:57:59 INFO - PROCESS | 3712 | 1461067079585 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]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1021ms 04:57:59 INFO - PROCESS | 3712 | 1461067079642 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 3712 | 1461067079648 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:57:59 INFO - PROCESS | 3712 | 1461067079676 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 3712 | 1461067079679 Marionette TRACE conn5 <- [1,2074,null,{}] 04:57:59 INFO - PROCESS | 3712 | 1461067079684 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}] 04:57:59 INFO - PROCESS | 3712 | 1461067079794 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:57:59 INFO - PROCESS | 3712 | 1461067079928 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 3712 | ++DOCSHELL 17719000 == 37 [pid = 3712] [id = 528] 04:57:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (177AE000) [pid = 3712] [serial = 1584] [outer = 00000000] 04:57:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (17FC9000) [pid = 3712] [serial = 1585] [outer = 177AE000] 04:57:59 INFO - PROCESS | 3712 | 1461067079984 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (18E8BC00) [pid = 3712] [serial = 1586] [outer = 177AE000] 04:58:00 INFO - PROCESS | 3712 | 1461067080594 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]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1007ms 04:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:58:00 INFO - PROCESS | 3712 | 1461067080664 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 3712 | 1461067080666 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:58:00 INFO - PROCESS | 3712 | 1461067080670 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 3712 | 1461067080674 Marionette TRACE conn5 <- [1,2078,null,{}] 04:58:00 INFO - PROCESS | 3712 | 1461067080686 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}] 04:58:00 INFO - PROCESS | 3712 | 1461067080801 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:58:00 INFO - PROCESS | 3712 | 1461067080909 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 3712 | ++DOCSHELL 1B924C00 == 38 [pid = 3712] [id = 529] 04:58:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1BC32000) [pid = 3712] [serial = 1587] [outer = 00000000] 04:58:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D04E800) [pid = 3712] [serial = 1588] [outer = 1BC32000] 04:58:00 INFO - PROCESS | 3712 | 1461067080966 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1D058400) [pid = 3712] [serial = 1589] [outer = 1BC32000] 04:58:01 INFO - PROCESS | 3712 | 1461067081611 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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 04:58:01 INFO - PROCESS | 3712 | 1461067081643 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 3712 | 1461067081646 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:58:01 INFO - PROCESS | 3712 | 1461067081650 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:58:01 INFO - PROCESS | 3712 | 1461067081652 Marionette TRACE conn5 <- [1,2082,null,{}] 04:58:01 INFO - PROCESS | 3712 | 1461067081655 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}] 04:58:01 INFO - PROCESS | 3712 | 1461067081762 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:58:01 INFO - PROCESS | 3712 | 1461067081870 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 3712 | ++DOCSHELL 1D082400 == 39 [pid = 3712] [id = 530] 04:58:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1D082C00) [pid = 3712] [serial = 1590] [outer = 00000000] 04:58:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1D087800) [pid = 3712] [serial = 1591] [outer = 1D082C00] 04:58:01 INFO - PROCESS | 3712 | 1461067081925 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1D0E9800) [pid = 3712] [serial = 1592] [outer = 1D082C00] 04:58:02 INFO - PROCESS | 3712 | 1461067082492 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]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 871ms 04:58:02 INFO - PROCESS | 3712 | 1461067082527 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 3712 | 1461067082530 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:58:02 INFO - PROCESS | 3712 | 1461067082534 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 3712 | 1461067082536 Marionette TRACE conn5 <- [1,2086,null,{}] 04:58:02 INFO - PROCESS | 3712 | 1461067082540 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}] 04:58:02 INFO - PROCESS | 3712 | 1461067082645 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:58:02 INFO - PROCESS | 3712 | 1461067082752 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 3712 | ++DOCSHELL 1D086C00 == 40 [pid = 3712] [id = 531] 04:58:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1D0ED400) [pid = 3712] [serial = 1593] [outer = 00000000] 04:58:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1D243400) [pid = 3712] [serial = 1594] [outer = 1D0ED400] 04:58:02 INFO - PROCESS | 3712 | 1461067082807 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1D248800) [pid = 3712] [serial = 1595] [outer = 1D0ED400] 04:58:03 INFO - PROCESS | 3712 | 1461067083412 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 04:58:03 INFO - PROCESS | 3712 | 1461067083509 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 3712 | 1461067083511 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:58:03 INFO - PROCESS | 3712 | 1461067083515 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:58:03 INFO - PROCESS | 3712 | 1461067083517 Marionette TRACE conn5 <- [1,2090,null,{}] 04:58:03 INFO - PROCESS | 3712 | 1461067083521 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}] 04:58:03 INFO - PROCESS | 3712 | 1461067083654 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:58:03 INFO - PROCESS | 3712 | 1461067083913 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0D000 == 41 [pid = 3712] [id = 532] 04:58:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (0EB11800) [pid = 3712] [serial = 1596] [outer = 00000000] 04:58:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (12D35400) [pid = 3712] [serial = 1597] [outer = 0EB11800] 04:58:03 INFO - PROCESS | 3712 | 1461067083972 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1312C800) [pid = 3712] [serial = 1598] [outer = 0EB11800] 04:58:04 INFO - PROCESS | 3712 | 1461067084604 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]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1120ms 04:58:04 INFO - PROCESS | 3712 | 1461067084639 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 3712 | 1461067084644 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:58:04 INFO - PROCESS | 3712 | 1461067084649 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 3712 | 1461067084652 Marionette TRACE conn5 <- [1,2094,null,{}] 04:58:04 INFO - PROCESS | 3712 | 1461067084656 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}] 04:58:04 INFO - PROCESS | 3712 | 1461067084758 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:58:04 INFO - PROCESS | 3712 | 1461067084873 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 3712 | ++DOCSHELL 17D31000 == 42 [pid = 3712] [id = 533] 04:58:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (17DCAC00) [pid = 3712] [serial = 1599] [outer = 00000000] 04:58:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (17E0B400) [pid = 3712] [serial = 1600] [outer = 17DCAC00] 04:58:04 INFO - PROCESS | 3712 | 1461067084923 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (17FC7000) [pid = 3712] [serial = 1601] [outer = 17DCAC00] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (12682400) [pid = 3712] [serial = 1505] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1B067000) [pid = 3712] [serial = 1525] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (17FD4C00) [pid = 3712] [serial = 1519] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (18E8E400) [pid = 3712] [serial = 1520] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (13289800) [pid = 3712] [serial = 1510] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (13C9FC00) [pid = 3712] [serial = 1511] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1B92D000) [pid = 3712] [serial = 1529] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (12D29000) [pid = 3712] [serial = 1534] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1BF7E400) [pid = 3712] [serial = 1532] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1B9CAC00) [pid = 3712] [serial = 1537] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1CE31C00) [pid = 3712] [serial = 1541] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (13461400) [pid = 3712] [serial = 1535] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1BB1D000) [pid = 3712] [serial = 1538] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1B066800) [pid = 3712] [serial = 1526] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1CE2D400) [pid = 3712] [serial = 1540] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1B92A000) [pid = 3712] [serial = 1528] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (17DC9800) [pid = 3712] [serial = 1516] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17E02800) [pid = 3712] [serial = 1517] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (18F4CC00) [pid = 3712] [serial = 1522] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19508C00) [pid = 3712] [serial = 1523] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1BF35400) [pid = 3712] [serial = 1531] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (169E9800) [pid = 3712] [serial = 1513] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1755F800) [pid = 3712] [serial = 1514] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1CE26C00) [pid = 3712] [serial = 1502] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12DDE000) [pid = 3712] [serial = 1507] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13129000) [pid = 3712] [serial = 1508] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (0F3CEC00) [pid = 3712] [serial = 1504] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 3712 | 1461067085408 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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 04:58:05 INFO - PROCESS | 3712 | 1461067085485 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 3712 | 1461067085489 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:58:05 INFO - PROCESS | 3712 | 1461067085494 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:58:05 INFO - PROCESS | 3712 | 1461067085496 Marionette TRACE conn5 <- [1,2098,null,{}] 04:58:05 INFO - PROCESS | 3712 | 1461067085499 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}] 04:58:05 INFO - PROCESS | 3712 | 1461067085586 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:58:05 INFO - PROCESS | 3712 | 1461067085598 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 3712 | ++DOCSHELL 13129C00 == 43 [pid = 3712] [id = 534] 04:58:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1312D800) [pid = 3712] [serial = 1602] [outer = 00000000] 04:58:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13281800) [pid = 3712] [serial = 1603] [outer = 1312D800] 04:58:05 INFO - PROCESS | 3712 | 1461067085644 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (13D9A000) [pid = 3712] [serial = 1604] [outer = 1312D800] 04:58:06 INFO - PROCESS | 3712 | 1461067086136 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]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 04:58:06 INFO - PROCESS | 3712 | 1461067086169 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:58:06 INFO - PROCESS | 3712 | 1461067086171 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:58:06 INFO - PROCESS | 3712 | 1461067086176 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 3712 | 1461067086182 Marionette TRACE conn5 <- [1,2102,null,{}] 04:58:06 INFO - PROCESS | 3712 | 1461067086191 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}] 04:58:06 INFO - PROCESS | 3712 | 1461067086309 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:58:06 INFO - PROCESS | 3712 | 1461067086412 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 3712 | ++DOCSHELL 17FA3C00 == 44 [pid = 3712] [id = 535] 04:58:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17FAD000) [pid = 3712] [serial = 1605] [outer = 00000000] 04:58:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (18EB0800) [pid = 3712] [serial = 1606] [outer = 17FAD000] 04:58:06 INFO - PROCESS | 3712 | 1461067086457 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (18F4CC00) [pid = 3712] [serial = 1607] [outer = 17FAD000] 04:58:06 INFO - PROCESS | 3712 | 1461067086822 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]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 04:58:06 INFO - PROCESS | 3712 | 1461067086869 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 3712 | 1461067086871 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:58:06 INFO - PROCESS | 3712 | 1461067086875 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:58:06 INFO - PROCESS | 3712 | 1461067086876 Marionette TRACE conn5 <- [1,2106,null,{}] 04:58:06 INFO - PROCESS | 3712 | 1461067086880 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}] 04:58:06 INFO - PROCESS | 3712 | 1461067086965 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:58:06 INFO - PROCESS | 3712 | 1461067086971 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 3712 | ++DOCSHELL 19510400 == 45 [pid = 3712] [id = 536] 04:58:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19992400) [pid = 3712] [serial = 1608] [outer = 00000000] 04:58:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1B068400) [pid = 3712] [serial = 1609] [outer = 19992400] 04:58:07 INFO - PROCESS | 3712 | 1461067087016 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1B0C1800) [pid = 3712] [serial = 1610] [outer = 19992400] 04:58:07 INFO - PROCESS | 3712 | 1461067087502 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 04:58:07 INFO - PROCESS | 3712 | 1461067087550 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 3712 | 1461067087552 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:58:07 INFO - PROCESS | 3712 | 1461067087555 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:58:07 INFO - PROCESS | 3712 | 1461067087557 Marionette TRACE conn5 <- [1,2110,null,{}] 04:58:07 INFO - PROCESS | 3712 | 1461067087560 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}] 04:58:07 INFO - PROCESS | 3712 | 1461067087674 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:58:07 INFO - PROCESS | 3712 | 1461067087766 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 3712 | ++DOCSHELL 1B949000 == 46 [pid = 3712] [id = 537] 04:58:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1B94B800) [pid = 3712] [serial = 1611] [outer = 00000000] 04:58:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1BB25400) [pid = 3712] [serial = 1612] [outer = 1B94B800] 04:58:07 INFO - PROCESS | 3712 | 1461067087821 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1BF7E000) [pid = 3712] [serial = 1613] [outer = 1B94B800] 04:58:08 INFO - PROCESS | 3712 | 1461067088278 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]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 04:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:58:08 INFO - PROCESS | 3712 | 1461067088329 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 3712 | 1461067088331 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:58:08 INFO - PROCESS | 3712 | 1461067088334 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 3712 | 1461067088335 Marionette TRACE conn5 <- [1,2114,null,{}] 04:58:08 INFO - PROCESS | 3712 | 1461067088339 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}] 04:58:08 INFO - PROCESS | 3712 | 1461067088458 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:58:08 INFO - PROCESS | 3712 | 1461067088526 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 3712 | ++DOCSHELL 1BB1D000 == 47 [pid = 3712] [id = 538] 04:58:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1BF7F400) [pid = 3712] [serial = 1614] [outer = 00000000] 04:58:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1CE28800) [pid = 3712] [serial = 1615] [outer = 1BF7F400] 04:58:08 INFO - PROCESS | 3712 | 1461067088572 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1CE32800) [pid = 3712] [serial = 1616] [outer = 1BF7F400] 04:58:08 INFO - PROCESS | 3712 | 1461067088979 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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 04:58:09 INFO - PROCESS | 3712 | 1461067089005 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 3712 | 1461067089007 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:58:09 INFO - PROCESS | 3712 | 1461067089016 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 3712 | 1461067089018 Marionette TRACE conn5 <- [1,2118,null,{}] 04:58:09 INFO - PROCESS | 3712 | 1461067089021 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}] 04:58:09 INFO - PROCESS | 3712 | 1461067089162 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:58:09 INFO - PROCESS | 3712 | 1461067089311 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (18EB5800) [pid = 3712] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (12D2B800) [pid = 3712] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (0EB5E800) [pid = 3712] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1ABC0800) [pid = 3712] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1B064C00) [pid = 3712] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (0EB5E000) [pid = 3712] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1BF35000) [pid = 3712] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17FCD400) [pid = 3712] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:58:09 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1755F000) [pid = 3712] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:58:09 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5E000 == 48 [pid = 3712] [id = 539] 04:58:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (0EB5E800) [pid = 3712] [serial = 1617] [outer = 00000000] 04:58:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1322D000) [pid = 3712] [serial = 1618] [outer = 0EB5E800] 04:58:09 INFO - PROCESS | 3712 | 1461067089363 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (17542400) [pid = 3712] [serial = 1619] [outer = 0EB5E800] 04:58:09 INFO - PROCESS | 3712 | 1461067089740 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] 04:58:09 INFO - PROCESS | 3712 | 1461067089792 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:58:09 INFO - PROCESS | 3712 | 1461067089795 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:58:09 INFO - PROCESS | 3712 | 1461067089797 Marionette TRACE conn5 <- [1,2122,null,{}] 04:58:09 INFO - PROCESS | 3712 | 1461067089800 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}] 04:58:09 INFO - PROCESS | 3712 | 1461067089919 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:58:09 INFO - PROCESS | 3712 | 1461067089929 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 3712 | ++DOCSHELL 12690C00 == 49 [pid = 3712] [id = 540] 04:58:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1322E400) [pid = 3712] [serial = 1620] [outer = 00000000] 04:58:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1D051C00) [pid = 3712] [serial = 1621] [outer = 1322E400] 04:58:09 INFO - PROCESS | 3712 | 1461067089973 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D1EB800) [pid = 3712] [serial = 1622] [outer = 1322E400] 04:58:10 INFO - PROCESS | 3712 | 1461067090393 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]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 04:58:10 INFO - PROCESS | 3712 | 1461067090430 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 3712 | 1461067090432 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:58:10 INFO - PROCESS | 3712 | 1461067090435 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 3712 | 1461067090437 Marionette TRACE conn5 <- [1,2126,null,{}] 04:58:10 INFO - PROCESS | 3712 | 1461067090440 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}] 04:58:10 INFO - PROCESS | 3712 | 1461067090523 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:58:10 INFO - PROCESS | 3712 | 1461067090650 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 3712 | ++DOCSHELL 12691000 == 50 [pid = 3712] [id = 541] 04:58:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1CFDE400) [pid = 3712] [serial = 1623] [outer = 00000000] 04:58:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D389800) [pid = 3712] [serial = 1624] [outer = 1CFDE400] 04:58:10 INFO - PROCESS | 3712 | 1461067090696 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1D3A7400) [pid = 3712] [serial = 1625] [outer = 1CFDE400] 04:58:10 INFO - PROCESS | 3712 | --DOCSHELL 12603C00 == 49 [pid = 3712] [id = 12] 04:58:11 INFO - PROCESS | 3712 | 1461067091087 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]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 04:58:11 INFO - PROCESS | 3712 | 1461067091166 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 3712 | 1461067091168 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:58:11 INFO - PROCESS | 3712 | 1461067091171 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 3712 | 1461067091173 Marionette TRACE conn5 <- [1,2130,null,{}] 04:58:11 INFO - PROCESS | 3712 | 1461067091177 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}] 04:58:11 INFO - PROCESS | 3712 | 1461067091262 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:58:11 INFO - PROCESS | 3712 | 1461067091291 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 3712 | ++DOCSHELL 1D689000 == 50 [pid = 3712] [id = 542] 04:58:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1D68CC00) [pid = 3712] [serial = 1626] [outer = 00000000] 04:58:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1D6C4C00) [pid = 3712] [serial = 1627] [outer = 1D68CC00] 04:58:11 INFO - PROCESS | 3712 | 1461067091344 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1D6CE400) [pid = 3712] [serial = 1628] [outer = 1D68CC00] 04:58:12 INFO - PROCESS | 3712 | 1461067092109 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] 04:58:12 INFO - PROCESS | 3712 | 1461067092152 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:58:12 INFO - PROCESS | 3712 | 1461067092158 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 3712 | 1461067092162 Marionette TRACE conn5 <- [1,2134,null,{}] 04:58:12 INFO - PROCESS | 3712 | 1461067092167 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}] 04:58:12 INFO - PROCESS | 3712 | 1461067092282 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:58:12 INFO - PROCESS | 3712 | 1461067092424 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 3712 | ++DOCSHELL 13D8F800 == 51 [pid = 3712] [id = 543] 04:58:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (13D92400) [pid = 3712] [serial = 1629] [outer = 00000000] 04:58:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1755F400) [pid = 3712] [serial = 1630] [outer = 13D92400] 04:58:12 INFO - PROCESS | 3712 | 1461067092482 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (177A6800) [pid = 3712] [serial = 1631] [outer = 13D92400] 04:58:13 INFO - PROCESS | 3712 | 1461067093053 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] 04:58:13 INFO - PROCESS | 3712 | 1461067093098 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:58:13 INFO - PROCESS | 3712 | 1461067093105 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 3712 | 1461067093108 Marionette TRACE conn5 <- [1,2138,null,{}] 04:58:13 INFO - PROCESS | 3712 | 1461067093112 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}] 04:58:13 INFO - PROCESS | 3712 | 1461067093226 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:58:13 INFO - PROCESS | 3712 | 1461067093337 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 3712 | ++DOCSHELL 17FD5800 == 52 [pid = 3712] [id = 544] 04:58:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1B069400) [pid = 3712] [serial = 1632] [outer = 00000000] 04:58:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1BF7A800) [pid = 3712] [serial = 1633] [outer = 1B069400] 04:58:13 INFO - PROCESS | 3712 | 1461067093392 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1CE25C00) [pid = 3712] [serial = 1634] [outer = 1B069400] 04:58:14 INFO - PROCESS | 3712 | 1461067094032 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]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 04:58:14 INFO - PROCESS | 3712 | 1461067094076 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 3712 | 1461067094079 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:58:14 INFO - PROCESS | 3712 | 1461067094083 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:58:14 INFO - PROCESS | 3712 | 1461067094087 Marionette TRACE conn5 <- [1,2142,null,{}] 04:58:14 INFO - PROCESS | 3712 | 1461067094098 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}] 04:58:14 INFO - PROCESS | 3712 | 1461067094214 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:58:14 INFO - PROCESS | 3712 | 1461067094355 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 3712 | ++DOCSHELL 1D3AB400 == 53 [pid = 3712] [id = 545] 04:58:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1D6CB800) [pid = 3712] [serial = 1635] [outer = 00000000] 04:58:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D7E2800) [pid = 3712] [serial = 1636] [outer = 1D6CB800] 04:58:14 INFO - PROCESS | 3712 | 1461067094413 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D883000) [pid = 3712] [serial = 1637] [outer = 1D6CB800] 04:58:14 INFO - PROCESS | 3712 | 1461067094937 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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 04:58:15 INFO - PROCESS | 3712 | 1461067095016 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 3712 | 1461067095019 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:58:15 INFO - PROCESS | 3712 | 1461067095023 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 3712 | 1461067095025 Marionette TRACE conn5 <- [1,2146,null,{}] 04:58:15 INFO - PROCESS | 3712 | 1461067095029 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}] 04:58:15 INFO - PROCESS | 3712 | 1461067095170 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:58:15 INFO - PROCESS | 3712 | 1461067095308 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 3712 | ++DOCSHELL 1DA37800 == 54 [pid = 3712] [id = 546] 04:58:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1DA37C00) [pid = 3712] [serial = 1638] [outer = 00000000] 04:58:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1E041C00) [pid = 3712] [serial = 1639] [outer = 1DA37C00] 04:58:15 INFO - PROCESS | 3712 | 1461067095364 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1FA5F400) [pid = 3712] [serial = 1640] [outer = 1DA37C00] 04:58:15 INFO - PROCESS | 3712 | 1461067095935 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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 930ms 04:58:15 INFO - PROCESS | 3712 | 1461067095956 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 3712 | 1461067095958 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:58:15 INFO - PROCESS | 3712 | 1461067095962 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:58:15 INFO - PROCESS | 3712 | 1461067095964 Marionette TRACE conn5 <- [1,2150,null,{}] 04:58:15 INFO - PROCESS | 3712 | 1461067095968 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}] 04:58:16 INFO - PROCESS | 3712 | 1461067096074 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:58:16 INFO - PROCESS | 3712 | 1461067096185 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 3712 | ++DOCSHELL 1FA61800 == 55 [pid = 3712] [id = 547] 04:58:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1FA64800) [pid = 3712] [serial = 1641] [outer = 00000000] 04:58:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1FF0CC00) [pid = 3712] [serial = 1642] [outer = 1FA64800] 04:58:16 INFO - PROCESS | 3712 | 1461067096243 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1FF0D400) [pid = 3712] [serial = 1643] [outer = 1FA64800] 04:58:16 INFO - PROCESS | 3712 | 1461067096909 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]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 04:58:16 INFO - PROCESS | 3712 | 1461067096936 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 3712 | 1461067096938 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:58:16 INFO - PROCESS | 3712 | 1461067096942 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:58:16 INFO - PROCESS | 3712 | 1461067096944 Marionette TRACE conn5 <- [1,2154,null,{}] 04:58:16 INFO - PROCESS | 3712 | 1461067096947 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}] 04:58:17 INFO - PROCESS | 3712 | 1461067097069 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:58:17 INFO - PROCESS | 3712 | 1461067097183 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 3712 | ++DOCSHELL 13283C00 == 56 [pid = 3712] [id = 548] 04:58:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1345E800) [pid = 3712] [serial = 1644] [outer = 00000000] 04:58:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1AB8DC00) [pid = 3712] [serial = 1645] [outer = 1345E800] 04:58:17 INFO - PROCESS | 3712 | 1461067097240 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1BB26000) [pid = 3712] [serial = 1646] [outer = 1345E800] 04:58:18 INFO - PROCESS | 3712 | 1461067098014 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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1123ms 04:58:18 INFO - PROCESS | 3712 | 1461067098069 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 3712 | 1461067098075 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:58:18 INFO - PROCESS | 3712 | 1461067098100 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 3712 | 1461067098103 Marionette TRACE conn5 <- [1,2158,null,{}] 04:58:18 INFO - PROCESS | 3712 | 1461067098110 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}] 04:58:18 INFO - PROCESS | 3712 | 1461067098212 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:58:18 INFO - PROCESS | 3712 | 1461067098354 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 3712 | ++DOCSHELL 13130000 == 57 [pid = 3712] [id = 549] 04:58:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1755F000) [pid = 3712] [serial = 1647] [outer = 00000000] 04:58:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (17E0F400) [pid = 3712] [serial = 1648] [outer = 1755F000] 04:58:18 INFO - PROCESS | 3712 | 1461067098405 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (17FCFC00) [pid = 3712] [serial = 1649] [outer = 1755F000] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 16910000 == 56 [pid = 3712] [id = 525] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 0F3DA000 == 55 [pid = 3712] [id = 523] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 0EB14C00 == 54 [pid = 3712] [id = 524] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 18EB2800 == 53 [pid = 3712] [id = 521] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 17FC6800 == 52 [pid = 3712] [id = 520] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 12691000 == 51 [pid = 3712] [id = 541] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 12690C00 == 50 [pid = 3712] [id = 540] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 0EB5E000 == 49 [pid = 3712] [id = 539] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 1BB1D000 == 48 [pid = 3712] [id = 538] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 1B949000 == 47 [pid = 3712] [id = 537] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 19510400 == 46 [pid = 3712] [id = 536] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 17FA3C00 == 45 [pid = 3712] [id = 535] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1CFE4400) [pid = 3712] [serial = 1579] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 13129C00 == 44 [pid = 3712] [id = 534] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 17D31000 == 43 [pid = 3712] [id = 533] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 0EB0D000 == 42 [pid = 3712] [id = 532] 04:58:18 INFO - PROCESS | 3712 | --DOCSHELL 17EA0C00 == 41 [pid = 3712] [id = 526] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1312E400) [pid = 3712] [serial = 1546] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18E8B800) [pid = 3712] [serial = 1561] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (177A4000) [pid = 3712] [serial = 1558] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (17DC4C00) [pid = 3712] [serial = 1559] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1CFD9800) [pid = 3712] [serial = 1543] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (19998800) [pid = 3712] [serial = 1564] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (13464C00) [pid = 3712] [serial = 1553] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (13233C00) [pid = 3712] [serial = 1552] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (13212000) [pid = 3712] [serial = 1555] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1CEEA000) [pid = 3712] [serial = 1577] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1322B800) [pid = 3712] [serial = 1556] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1BC36400) [pid = 3712] [serial = 1568] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (17D37400) [pid = 3712] [serial = 1549] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1B9C9800) [pid = 3712] [serial = 1567] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (17D34800) [pid = 3712] [serial = 1573] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1BF86800) [pid = 3712] [serial = 1570] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1C11D400) [pid = 3712] [serial = 1571] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (18EB1C00) [pid = 3712] [serial = 1574] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (18E96C00) [pid = 3712] [serial = 1562] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1ABC2400) [pid = 3712] [serial = 1565] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1CE2DC00) [pid = 3712] [serial = 1576] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 3712 | 1461067098976 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]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 950ms 04:58:19 INFO - PROCESS | 3712 | 1461067099035 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 3712 | 1461067099040 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:58:19 INFO - PROCESS | 3712 | 1461067099046 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 3712 | 1461067099049 Marionette TRACE conn5 <- [1,2162,null,{}] 04:58:19 INFO - PROCESS | 3712 | 1461067099052 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}] 04:58:19 INFO - PROCESS | 3712 | 1461067099142 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:58:19 INFO - PROCESS | 3712 | 1461067099151 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 3712 | ++DOCSHELL 13214400 == 42 [pid = 3712] [id = 550] 04:58:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (13218000) [pid = 3712] [serial = 1650] [outer = 00000000] 04:58:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (13D99C00) [pid = 3712] [serial = 1651] [outer = 13218000] 04:58:19 INFO - PROCESS | 3712 | 1461067099201 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (17726000) [pid = 3712] [serial = 1652] [outer = 13218000] 04:58:19 INFO - PROCESS | 3712 | 1461067099698 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]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 04:58:19 INFO - PROCESS | 3712 | 1461067099719 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 3712 | 1461067099721 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:58:19 INFO - PROCESS | 3712 | 1461067099725 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:58:19 INFO - PROCESS | 3712 | 1461067099728 Marionette TRACE conn5 <- [1,2166,null,{}] 04:58:19 INFO - PROCESS | 3712 | 1461067099739 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}] 04:58:19 INFO - PROCESS | 3712 | 1461067099860 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:58:19 INFO - PROCESS | 3712 | 1461067099962 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 3712 | ++DOCSHELL 18E91400 == 43 [pid = 3712] [id = 551] 04:58:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (18E97400) [pid = 3712] [serial = 1653] [outer = 00000000] 04:58:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (19506000) [pid = 3712] [serial = 1654] [outer = 18E97400] 04:58:20 INFO - PROCESS | 3712 | 1461067100018 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1AB8F400) [pid = 3712] [serial = 1655] [outer = 18E97400] 04:58:20 INFO - PROCESS | 3712 | 1461067100369 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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 04:58:20 INFO - PROCESS | 3712 | 1461067100399 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 3712 | 1461067100402 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:58:20 INFO - PROCESS | 3712 | 1461067100405 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:58:20 INFO - PROCESS | 3712 | 1461067100407 Marionette TRACE conn5 <- [1,2170,null,{}] 04:58:20 INFO - PROCESS | 3712 | 1461067100431 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}] 04:58:20 INFO - PROCESS | 3712 | 1461067100518 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:58:20 INFO - PROCESS | 3712 | 1461067100525 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 3712 | ++DOCSHELL 1B06B000 == 44 [pid = 3712] [id = 552] 04:58:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1B06B400) [pid = 3712] [serial = 1656] [outer = 00000000] 04:58:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1B952C00) [pid = 3712] [serial = 1657] [outer = 1B06B400] 04:58:20 INFO - PROCESS | 3712 | 1461067100570 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1BB23C00) [pid = 3712] [serial = 1658] [outer = 1B06B400] 04:58:21 INFO - PROCESS | 3712 | 1461067101042 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]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 04:58:21 INFO - PROCESS | 3712 | 1461067101099 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 3712 | 1461067101101 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:58:21 INFO - PROCESS | 3712 | 1461067101110 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 3712 | 1461067101112 Marionette TRACE conn5 <- [1,2174,null,{}] 04:58:21 INFO - PROCESS | 3712 | 1461067101115 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}] 04:58:21 INFO - PROCESS | 3712 | 1461067101233 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:58:21 INFO - PROCESS | 3712 | 1461067101330 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 3712 | ++DOCSHELL 1321FC00 == 45 [pid = 3712] [id = 553] 04:58:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1BB28800) [pid = 3712] [serial = 1659] [outer = 00000000] 04:58:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1BF84800) [pid = 3712] [serial = 1660] [outer = 1BB28800] 04:58:21 INFO - PROCESS | 3712 | 1461067101375 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1C112C00) [pid = 3712] [serial = 1661] [outer = 1BB28800] 04:58:21 INFO - PROCESS | 3712 | 1461067101832 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]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 771ms 04:58:21 INFO - PROCESS | 3712 | 1461067101884 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 3712 | 1461067101886 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:58:21 INFO - PROCESS | 3712 | 1461067101889 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 3712 | 1461067101891 Marionette TRACE conn5 <- [1,2178,null,{}] 04:58:21 INFO - PROCESS | 3712 | 1461067101894 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}] 04:58:22 INFO - PROCESS | 3712 | 1461067102026 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:58:22 INFO - PROCESS | 3712 | 1461067102097 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 3712 | ++DOCSHELL 1CFD7C00 == 46 [pid = 3712] [id = 554] 04:58:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1CFD8800) [pid = 3712] [serial = 1662] [outer = 00000000] 04:58:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1CFE3C00) [pid = 3712] [serial = 1663] [outer = 1CFD8800] 04:58:22 INFO - PROCESS | 3712 | 1461067102144 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D051400) [pid = 3712] [serial = 1664] [outer = 1CFD8800] 04:58:22 INFO - PROCESS | 3712 | 1461067102543 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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 04:58:22 INFO - PROCESS | 3712 | 1461067102629 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 3712 | 1461067102631 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:58:22 INFO - PROCESS | 3712 | 1461067102634 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 3712 | 1461067102635 Marionette TRACE conn5 <- [1,2182,null,{}] 04:58:22 INFO - PROCESS | 3712 | 1461067102639 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}] 04:58:22 INFO - PROCESS | 3712 | 1461067102755 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (0EB5E800) [pid = 3712] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1322E400) [pid = 3712] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1260C400) [pid = 3712] [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.] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1CFDE400) [pid = 3712] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1B94B800) [pid = 3712] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1BF7F400) [pid = 3712] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (0EB11800) [pid = 3712] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (17DCAC00) [pid = 3712] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (19992400) [pid = 3712] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1312D800) [pid = 3712] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:58:22 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (17FAD000) [pid = 3712] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:58:22 INFO - PROCESS | 3712 | 1461067102958 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 3712 | ++DOCSHELL 0EB5E800 == 47 [pid = 3712] [id = 555] 04:58:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (0F39A400) [pid = 3712] [serial = 1665] [outer = 00000000] 04:58:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1312D800) [pid = 3712] [serial = 1666] [outer = 0F39A400] 04:58:23 INFO - PROCESS | 3712 | 1461067103004 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17541C00) [pid = 3712] [serial = 1667] [outer = 0F39A400] 04:58:23 INFO - PROCESS | 3712 | 1461067103384 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]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 04:58:23 INFO - PROCESS | 3712 | 1461067103405 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:58:23 INFO - PROCESS | 3712 | 1461067103407 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:58:23 INFO - PROCESS | 3712 | 1461067103410 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 3712 | 1461067103412 Marionette TRACE conn5 <- [1,2186,null,{}] 04:58:23 INFO - PROCESS | 3712 | 1461067103415 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}] 04:58:23 INFO - PROCESS | 3712 | 1461067103498 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:58:23 INFO - PROCESS | 3712 | 1461067103596 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 3712 | ++DOCSHELL 1312F000 == 48 [pid = 3712] [id = 556] 04:58:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (13218C00) [pid = 3712] [serial = 1668] [outer = 00000000] 04:58:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1D059800) [pid = 3712] [serial = 1669] [outer = 13218C00] 04:58:23 INFO - PROCESS | 3712 | 1461067103640 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1D07DC00) [pid = 3712] [serial = 1670] [outer = 13218C00] 04:58:24 INFO - PROCESS | 3712 | 1461067103988 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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 04:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:58:24 INFO - PROCESS | 3712 | 1461067104041 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 3712 | 1461067104043 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:58:24 INFO - PROCESS | 3712 | 1461067104047 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 3712 | 1461067104048 Marionette TRACE conn5 <- [1,2190,null,{}] 04:58:24 INFO - PROCESS | 3712 | 1461067104052 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}] 04:58:24 INFO - PROCESS | 3712 | 1461067104172 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:58:24 INFO - PROCESS | 3712 | 1461067104210 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 3712 | ++DOCSHELL 1CE2D400 == 49 [pid = 3712] [id = 557] 04:58:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1D244800) [pid = 3712] [serial = 1671] [outer = 00000000] 04:58:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D3B2000) [pid = 3712] [serial = 1672] [outer = 1D244800] 04:58:24 INFO - PROCESS | 3712 | 1461067104254 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (0F7B7000) [pid = 3712] [serial = 1673] [outer = 1D244800] 04:58:24 INFO - PROCESS | 3712 | 1461067104655 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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 04:58:24 INFO - PROCESS | 3712 | 1461067104677 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:58:24 INFO - PROCESS | 3712 | 1461067104679 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:58:24 INFO - PROCESS | 3712 | 1461067104682 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 3712 | 1461067104684 Marionette TRACE conn5 <- [1,2194,null,{}] 04:58:24 INFO - PROCESS | 3712 | 1461067104687 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}] 04:58:24 INFO - PROCESS | 3712 | 1461067104815 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:58:24 INFO - PROCESS | 3712 | 1461067104824 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 3712 | ++DOCSHELL 1BC36800 == 50 [pid = 3712] [id = 558] 04:58:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1CEEF000) [pid = 3712] [serial = 1674] [outer = 00000000] 04:58:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D7DEC00) [pid = 3712] [serial = 1675] [outer = 1CEEF000] 04:58:24 INFO - PROCESS | 3712 | 1461067104868 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1DA41C00) [pid = 3712] [serial = 1676] [outer = 1CEEF000] 04:58:25 INFO - PROCESS | 3712 | 1461067105590 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 04:58:25 INFO - PROCESS | 3712 | 1461067105654 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 3712 | 1461067105660 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:58:25 INFO - PROCESS | 3712 | 1461067105666 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 3712 | 1461067105670 Marionette TRACE conn5 <- [1,2198,null,{}] 04:58:25 INFO - PROCESS | 3712 | 1461067105675 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}] 04:58:25 INFO - PROCESS | 3712 | 1461067105800 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:58:25 INFO - PROCESS | 3712 | 1461067105935 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 3712 | ++DOCSHELL 13131C00 == 51 [pid = 3712] [id = 559] 04:58:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1321A800) [pid = 3712] [serial = 1677] [outer = 00000000] 04:58:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (17544400) [pid = 3712] [serial = 1678] [outer = 1321A800] 04:58:26 INFO - PROCESS | 3712 | 1461067105993 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (17D2C800) [pid = 3712] [serial = 1679] [outer = 1321A800] 04:58:26 INFO - PROCESS | 3712 | 1461067106567 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]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 04:58:26 INFO - PROCESS | 3712 | 1461067106599 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 3712 | 1461067106606 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:58:26 INFO - PROCESS | 3712 | 1461067106612 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 3712 | 1461067106615 Marionette TRACE conn5 <- [1,2202,null,{}] 04:58:26 INFO - PROCESS | 3712 | 1461067106619 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}] 04:58:26 INFO - PROCESS | 3712 | 1461067106735 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:58:26 INFO - PROCESS | 3712 | 1461067106848 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 3712 | ++DOCSHELL 1AB89C00 == 52 [pid = 3712] [id = 560] 04:58:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1AB8E000) [pid = 3712] [serial = 1680] [outer = 00000000] 04:58:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1BF7B400) [pid = 3712] [serial = 1681] [outer = 1AB8E000] 04:58:26 INFO - PROCESS | 3712 | 1461067106944 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1CE2C400) [pid = 3712] [serial = 1682] [outer = 1AB8E000] 04:58:27 INFO - PROCESS | 3712 | 1461067107574 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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 04:58:27 INFO - PROCESS | 3712 | 1461067107584 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 3712 | 1461067107586 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:58:27 INFO - PROCESS | 3712 | 1461067107590 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 3712 | 1461067107594 Marionette TRACE conn5 <- [1,2206,null,{}] 04:58:27 INFO - PROCESS | 3712 | 1461067107621 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}] 04:58:27 INFO - PROCESS | 3712 | 1461067107734 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:58:27 INFO - PROCESS | 3712 | 1461067107876 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 3712 | ++DOCSHELL 1FF02000 == 53 [pid = 3712] [id = 561] 04:58:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1FF0AC00) [pid = 3712] [serial = 1683] [outer = 00000000] 04:58:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1FFC2C00) [pid = 3712] [serial = 1684] [outer = 1FF0AC00] 04:58:27 INFO - PROCESS | 3712 | 1461067107934 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (204C2000) [pid = 3712] [serial = 1685] [outer = 1FF0AC00] 04:58:28 INFO - PROCESS | 3712 | 1461067108557 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]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1038ms 04:58:28 INFO - PROCESS | 3712 | 1461067108632 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 3712 | 1461067108635 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:58:28 INFO - PROCESS | 3712 | 1461067108639 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 3712 | 1461067108641 Marionette TRACE conn5 <- [1,2210,null,{}] 04:58:28 INFO - PROCESS | 3712 | 1461067108645 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}] 04:58:28 INFO - PROCESS | 3712 | 1461067108757 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:58:28 INFO - PROCESS | 3712 | 1461067108897 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 3712 | ++DOCSHELL 204CB000 == 54 [pid = 3712] [id = 562] 04:58:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (204CC000) [pid = 3712] [serial = 1686] [outer = 00000000] 04:58:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (2099F000) [pid = 3712] [serial = 1687] [outer = 204CC000] 04:58:28 INFO - PROCESS | 3712 | 1461067108953 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (209A4000) [pid = 3712] [serial = 1688] [outer = 204CC000] 04:58:29 INFO - PROCESS | 3712 | 1461067109496 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 04:58:29 INFO - PROCESS | 3712 | 1461067109572 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 3712 | 1461067109574 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:58:29 INFO - PROCESS | 3712 | 1461067109578 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:58:29 INFO - PROCESS | 3712 | 1461067109580 Marionette TRACE conn5 <- [1,2214,null,{}] 04:58:29 INFO - PROCESS | 3712 | 1461067109584 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}] 04:58:29 INFO - PROCESS | 3712 | 1461067109722 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:58:29 INFO - PROCESS | 3712 | 1461067109862 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 3712 | ++DOCSHELL 209A5C00 == 55 [pid = 3712] [id = 563] 04:58:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (209AB000) [pid = 3712] [serial = 1689] [outer = 00000000] 04:58:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (209B1400) [pid = 3712] [serial = 1690] [outer = 209AB000] 04:58:29 INFO - PROCESS | 3712 | 1461067109919 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (209B1C00) [pid = 3712] [serial = 1691] [outer = 209AB000] 04:58:30 INFO - PROCESS | 3712 | 1461067110725 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]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1175ms 04:58:30 INFO - PROCESS | 3712 | 1461067110757 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 3712 | 1461067110761 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:58:30 INFO - PROCESS | 3712 | 1461067110766 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 3712 | 1461067110769 Marionette TRACE conn5 <- [1,2218,null,{}] 04:58:30 INFO - PROCESS | 3712 | 1461067110775 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}] 04:58:30 INFO - PROCESS | 3712 | 1461067110908 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:58:31 INFO - PROCESS | 3712 | 1461067111020 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3712 | ++DOCSHELL 13211400 == 56 [pid = 3712] [id = 564] 04:58:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (13CA4C00) [pid = 3712] [serial = 1692] [outer = 00000000] 04:58:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (17D35400) [pid = 3712] [serial = 1693] [outer = 13CA4C00] 04:58:31 INFO - PROCESS | 3712 | 1461067111069 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (17FAD000) [pid = 3712] [serial = 1694] [outer = 13CA4C00] 04:58:31 INFO - PROCESS | 3712 | 1461067111649 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]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 04:58:31 INFO - PROCESS | 3712 | 1461067111697 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 3712 | 1461067111703 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:58:31 INFO - PROCESS | 3712 | 1461067111709 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 3712 | 1461067111711 Marionette TRACE conn5 <- [1,2222,null,{}] 04:58:31 INFO - PROCESS | 3712 | 1461067111715 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}] 04:58:31 INFO - PROCESS | 3712 | 1461067111816 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:58:31 INFO - PROCESS | 3712 | 1461067111962 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3712 | ++DOCSHELL 13130C00 == 57 [pid = 3712] [id = 565] 04:58:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (13131800) [pid = 3712] [serial = 1695] [outer = 00000000] 04:58:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (18E90800) [pid = 3712] [serial = 1696] [outer = 13131800] 04:58:32 INFO - PROCESS | 3712 | 1461067112012 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1AB8E800) [pid = 3712] [serial = 1697] [outer = 13131800] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 0F39C800 == 56 [pid = 3712] [id = 522] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 17548000 == 55 [pid = 3712] [id = 519] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 1CE2D400 == 54 [pid = 3712] [id = 557] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 1312F000 == 53 [pid = 3712] [id = 556] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 0EB5E800 == 52 [pid = 3712] [id = 555] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 1CFD7C00 == 51 [pid = 3712] [id = 554] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 1321FC00 == 50 [pid = 3712] [id = 553] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 1B06B000 == 49 [pid = 3712] [id = 552] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 18E91400 == 48 [pid = 3712] [id = 551] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 13214400 == 47 [pid = 3712] [id = 550] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 13130000 == 46 [pid = 3712] [id = 549] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1321D400) [pid = 3712] [serial = 1582] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17FC9000) [pid = 3712] [serial = 1585] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1D04E800) [pid = 3712] [serial = 1588] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1D087800) [pid = 3712] [serial = 1591] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1D243400) [pid = 3712] [serial = 1594] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOCSHELL 0F396000 == 45 [pid = 3712] [id = 13] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1BB25400) [pid = 3712] [serial = 1612] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1CE28800) [pid = 3712] [serial = 1615] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1BF7E000) [pid = 3712] [serial = 1613] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1312C800) [pid = 3712] [serial = 1598] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (12D35400) [pid = 3712] [serial = 1597] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (17FC7000) [pid = 3712] [serial = 1601] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (17E0B400) [pid = 3712] [serial = 1600] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1B068400) [pid = 3712] [serial = 1609] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (13281800) [pid = 3712] [serial = 1603] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (13D9A000) [pid = 3712] [serial = 1604] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (18EB0800) [pid = 3712] [serial = 1606] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (18F4CC00) [pid = 3712] [serial = 1607] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1CE32800) [pid = 3712] [serial = 1616] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1322D000) [pid = 3712] [serial = 1618] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1D3A7400) [pid = 3712] [serial = 1625] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (17542400) [pid = 3712] [serial = 1619] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D051C00) [pid = 3712] [serial = 1621] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D1EB800) [pid = 3712] [serial = 1622] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D2CDC00) [pid = 3712] [serial = 1100] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1B0C1800) [pid = 3712] [serial = 1610] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D389800) [pid = 3712] [serial = 1624] [outer = 00000000] [url = about:blank] 04:58:32 INFO - PROCESS | 3712 | 1461067112544 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]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 871ms 04:58:32 INFO - PROCESS | 3712 | 1461067112582 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 3712 | 1461067112584 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:58:32 INFO - PROCESS | 3712 | 1461067112588 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 3712 | 1461067112591 Marionette TRACE conn5 <- [1,2226,null,{}] 04:58:32 INFO - PROCESS | 3712 | 1461067112601 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}] 04:58:32 INFO - PROCESS | 3712 | 1461067112694 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:58:32 INFO - PROCESS | 3712 | 1461067112707 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 3712 | ++DOCSHELL 1322B800 == 46 [pid = 3712] [id = 566] 04:58:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1322D000) [pid = 3712] [serial = 1698] [outer = 00000000] 04:58:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (17723400) [pid = 3712] [serial = 1699] [outer = 1322D000] 04:58:32 INFO - PROCESS | 3712 | 1461067112755 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (17FADC00) [pid = 3712] [serial = 1700] [outer = 1322D000] 04:58:33 INFO - PROCESS | 3712 | 1461067113248 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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 04:58:33 INFO - PROCESS | 3712 | 1461067113262 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3712 | 1461067113264 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:58:33 INFO - PROCESS | 3712 | 1461067113271 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3712 | 1461067113273 Marionette TRACE conn5 <- [1,2230,null,{}] 04:58:33 INFO - PROCESS | 3712 | 1461067113276 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}] 04:58:33 INFO - PROCESS | 3712 | 1461067113364 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:58:33 INFO - PROCESS | 3712 | 1461067113371 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3712 | ++DOCSHELL 18EB4C00 == 47 [pid = 3712] [id = 567] 04:58:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (18F44400) [pid = 3712] [serial = 1701] [outer = 00000000] 04:58:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1B946000) [pid = 3712] [serial = 1702] [outer = 18F44400] 04:58:33 INFO - PROCESS | 3712 | 1461067113417 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1BB26400) [pid = 3712] [serial = 1703] [outer = 18F44400] 04:58:33 INFO - PROCESS | 3712 | 1461067113886 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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 04:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:58:33 INFO - PROCESS | 3712 | 1461067113942 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3712 | 1461067113944 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:58:33 INFO - PROCESS | 3712 | 1461067113947 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3712 | 1461067113949 Marionette TRACE conn5 <- [1,2234,null,{}] 04:58:33 INFO - PROCESS | 3712 | 1461067113952 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}] 04:58:34 INFO - PROCESS | 3712 | 1461067114036 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:58:34 INFO - PROCESS | 3712 | 1461067114044 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 3712 | ++DOCSHELL 1BC3C400 == 48 [pid = 3712] [id = 568] 04:58:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1BF79400) [pid = 3712] [serial = 1704] [outer = 00000000] 04:58:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1BF86800) [pid = 3712] [serial = 1705] [outer = 1BF79400] 04:58:34 INFO - PROCESS | 3712 | 1461067114090 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1CE2D400) [pid = 3712] [serial = 1706] [outer = 1BF79400] 04:58:34 INFO - PROCESS | 3712 | 1461067114594 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]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 04:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:58:34 INFO - PROCESS | 3712 | 1461067114618 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 3712 | 1461067114620 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:58:34 INFO - PROCESS | 3712 | 1461067114623 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 3712 | 1461067114625 Marionette TRACE conn5 <- [1,2238,null,{}] 04:58:34 INFO - PROCESS | 3712 | 1461067114628 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}] 04:58:34 INFO - PROCESS | 3712 | 1461067114768 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:58:34 INFO - PROCESS | 3712 | 1461067114833 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 3712 | ++DOCSHELL 1CE30400 == 49 [pid = 3712] [id = 569] 04:58:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1CE31C00) [pid = 3712] [serial = 1707] [outer = 00000000] 04:58:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D051000) [pid = 3712] [serial = 1708] [outer = 1CE31C00] 04:58:34 INFO - PROCESS | 3712 | 1461067114881 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D07D400) [pid = 3712] [serial = 1709] [outer = 1CE31C00] 04:58:35 INFO - PROCESS | 3712 | 1461067115303 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]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 04:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:58:35 INFO - PROCESS | 3712 | 1461067115357 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 3712 | 1461067115359 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:58:35 INFO - PROCESS | 3712 | 1461067115362 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3712 | 1461067115364 Marionette TRACE conn5 <- [1,2242,null,{}] 04:58:35 INFO - PROCESS | 3712 | 1461067115367 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}] 04:58:35 INFO - PROCESS | 3712 | 1461067115513 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:58:35 INFO - PROCESS | 3712 | 1461067115537 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3712 | ++DOCSHELL 1D0E5400 == 50 [pid = 3712] [id = 570] 04:58:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1D0E8C00) [pid = 3712] [serial = 1710] [outer = 00000000] 04:58:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1D24E400) [pid = 3712] [serial = 1711] [outer = 1D0E8C00] 04:58:35 INFO - PROCESS | 3712 | 1461067115581 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1D2C6400) [pid = 3712] [serial = 1712] [outer = 1D0E8C00] 04:58:36 INFO - PROCESS | 3712 | 1461067116035 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]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 04:58:36 INFO - PROCESS | 3712 | 1461067116094 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 3712 | 1461067116096 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:58:36 INFO - PROCESS | 3712 | 1461067116105 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:58:36 INFO - PROCESS | 3712 | 1461067116107 Marionette TRACE conn5 <- [1,2246,null,{}] 04:58:36 INFO - PROCESS | 3712 | 1461067116111 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}] 04:58:36 INFO - PROCESS | 3712 | 1461067116230 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:58:36 INFO - PROCESS | 3712 | 1461067116298 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 3712 | ++DOCSHELL 1D24AC00 == 51 [pid = 3712] [id = 571] 04:58:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1D3A5800) [pid = 3712] [serial = 1713] [outer = 00000000] 04:58:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1D6C9C00) [pid = 3712] [serial = 1714] [outer = 1D3A5800] 04:58:36 INFO - PROCESS | 3712 | 1461067116343 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1D87E800) [pid = 3712] [serial = 1715] [outer = 1D3A5800] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1BB28800) [pid = 3712] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (18E97400) [pid = 3712] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1B06B400) [pid = 3712] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1CFD8800) [pid = 3712] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1755F000) [pid = 3712] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (13218000) [pid = 3712] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1345E800) [pid = 3712] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (0F39A400) [pid = 3712] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D244800) [pid = 3712] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:58:36 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (13218C00) [pid = 3712] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:58:37 INFO - PROCESS | 3712 | 1461067117002 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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 04:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:58:37 INFO - PROCESS | 3712 | 1461067117039 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 3712 | 1461067117041 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:58:37 INFO - PROCESS | 3712 | 1461067117044 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 3712 | 1461067117046 Marionette TRACE conn5 <- [1,2250,null,{}] 04:58:37 INFO - PROCESS | 3712 | 1461067117050 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}] 04:58:37 INFO - PROCESS | 3712 | 1461067117171 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:58:37 INFO - PROCESS | 3712 | 1461067117236 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 3712 | ++DOCSHELL 13213C00 == 52 [pid = 3712] [id = 572] 04:58:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (13218000) [pid = 3712] [serial = 1716] [outer = 00000000] 04:58:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1C115800) [pid = 3712] [serial = 1717] [outer = 13218000] 04:58:37 INFO - PROCESS | 3712 | 1461067117280 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D055800) [pid = 3712] [serial = 1718] [outer = 13218000] 04:58:37 INFO - PROCESS | 3712 | 1461067117630 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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 04:58:37 INFO - PROCESS | 3712 | 1461067117679 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 3712 | 1461067117681 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:58:37 INFO - PROCESS | 3712 | 1461067117685 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 3712 | 1461067117686 Marionette TRACE conn5 <- [1,2254,null,{}] 04:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:58:37 INFO - PROCESS | 3712 | 1461067117690 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}] 04:58:37 INFO - PROCESS | 3712 | 1461067117775 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:58:37 INFO - PROCESS | 3712 | 1461067117782 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 3712 | ++DOCSHELL 1D08B400 == 53 [pid = 3712] [id = 573] 04:58:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1D383000) [pid = 3712] [serial = 1719] [outer = 00000000] 04:58:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1FF0DC00) [pid = 3712] [serial = 1720] [outer = 1D383000] 04:58:37 INFO - PROCESS | 3712 | 1461067117826 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (204BF400) [pid = 3712] [serial = 1721] [outer = 1D383000] 04:58:38 INFO - PROCESS | 3712 | 1461067118242 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]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 04:58:38 INFO - PROCESS | 3712 | 1461067118260 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3712 | 1461067118263 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:58:38 INFO - PROCESS | 3712 | 1461067118266 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 3712 | 1461067118268 Marionette TRACE conn5 <- [1,2258,null,{}] 04:58:38 INFO - PROCESS | 3712 | 1461067118272 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}] 04:58:38 INFO - PROCESS | 3712 | 1461067118424 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:58:38 INFO - PROCESS | 3712 | 1461067118453 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 3712 | ++DOCSHELL 204CD400 == 54 [pid = 3712] [id = 574] 04:58:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (209A8000) [pid = 3712] [serial = 1722] [outer = 00000000] 04:58:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (20A0A800) [pid = 3712] [serial = 1723] [outer = 209A8000] 04:58:38 INFO - PROCESS | 3712 | 1461067118535 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (20A10800) [pid = 3712] [serial = 1724] [outer = 209A8000] 04:58:39 INFO - PROCESS | 3712 | 1461067119104 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]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 04:58:39 INFO - PROCESS | 3712 | 1461067119141 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 3712 | 1461067119145 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:58:39 INFO - PROCESS | 3712 | 1461067119150 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 3712 | 1461067119154 Marionette TRACE conn5 <- [1,2262,null,{}] 04:58:39 INFO - PROCESS | 3712 | 1461067119160 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}] 04:58:39 INFO - PROCESS | 3712 | 1461067119277 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:58:39 INFO - PROCESS | 3712 | 1461067119424 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3712 | ++DOCSHELL 12D34800 == 55 [pid = 3712] [id = 575] 04:58:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (13127400) [pid = 3712] [serial = 1725] [outer = 00000000] 04:58:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1328B800) [pid = 3712] [serial = 1726] [outer = 13127400] 04:58:39 INFO - PROCESS | 3712 | 1461067119482 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (13D91400) [pid = 3712] [serial = 1727] [outer = 13127400] 04:58:40 INFO - PROCESS | 3712 | 1461067120078 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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 990ms 04:58:40 INFO - PROCESS | 3712 | 1461067120141 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3712 | 1461067120147 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:58:40 INFO - PROCESS | 3712 | 1461067120154 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 3712 | 1461067120157 Marionette TRACE conn5 <- [1,2266,null,{}] 04:58:40 INFO - PROCESS | 3712 | 1461067120161 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}] 04:58:40 INFO - PROCESS | 3712 | 1461067120275 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:58:40 INFO - PROCESS | 3712 | 1461067120420 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 3712 | ++DOCSHELL 17FD1400 == 56 [pid = 3712] [id = 576] 04:58:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (18E8F400) [pid = 3712] [serial = 1728] [outer = 00000000] 04:58:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1B06E000) [pid = 3712] [serial = 1729] [outer = 18E8F400] 04:58:40 INFO - PROCESS | 3712 | 1461067120475 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1B92A000) [pid = 3712] [serial = 1730] [outer = 18E8F400] 04:58:41 INFO - PROCESS | 3712 | 1461067121061 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]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 930ms 04:58:41 INFO - PROCESS | 3712 | 1461067121085 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 3712 | 1461067121088 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:58:41 INFO - PROCESS | 3712 | 1461067121092 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 3712 | 1461067121096 Marionette TRACE conn5 <- [1,2270,null,{}] 04:58:41 INFO - PROCESS | 3712 | 1461067121107 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}] 04:58:41 INFO - PROCESS | 3712 | 1461067121222 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:58:41 INFO - PROCESS | 3712 | 1461067121382 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 3712 | ++DOCSHELL 1D3A9800 == 57 [pid = 3712] [id = 577] 04:58:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1FA5F000) [pid = 3712] [serial = 1731] [outer = 00000000] 04:58:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (209A4800) [pid = 3712] [serial = 1732] [outer = 1FA5F000] 04:58:41 INFO - PROCESS | 3712 | 1461067121441 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (20A09400) [pid = 3712] [serial = 1733] [outer = 1FA5F000] 04:58:42 INFO - PROCESS | 3712 | 1461067122021 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]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 971ms 04:58:42 INFO - PROCESS | 3712 | 1461067122065 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3712 | 1461067122068 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:58:42 INFO - PROCESS | 3712 | 1461067122072 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 3712 | 1461067122074 Marionette TRACE conn5 <- [1,2274,null,{}] 04:58:42 INFO - PROCESS | 3712 | 1461067122078 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}] 04:58:42 INFO - PROCESS | 3712 | 1461067122190 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:58:42 INFO - PROCESS | 3712 | 1461067122333 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3712 | ++DOCSHELL 2099DC00 == 58 [pid = 3712] [id = 578] 04:58:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (20A0E800) [pid = 3712] [serial = 1734] [outer = 00000000] 04:58:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (20A35800) [pid = 3712] [serial = 1735] [outer = 20A0E800] 04:58:42 INFO - PROCESS | 3712 | 1461067122389 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (20A39400) [pid = 3712] [serial = 1736] [outer = 20A0E800] 04:58:42 INFO - PROCESS | 3712 | 1461067122971 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]]]}] 04:58: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 04:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 04:58:43 INFO - PROCESS | 3712 | 1461067123006 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3712 | 1461067123008 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:58:43 INFO - PROCESS | 3712 | 1461067123011 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 3712 | 1461067123013 Marionette TRACE conn5 <- [1,2278,null,{}] 04:58:43 INFO - PROCESS | 3712 | 1461067123017 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}] 04:58:43 INFO - PROCESS | 3712 | 1461067123126 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:58:43 INFO - PROCESS | 3712 | 1461067123283 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 3712 | ++DOCSHELL 20A3B400 == 59 [pid = 3712] [id = 579] 04:58:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (20A3BC00) [pid = 3712] [serial = 1737] [outer = 00000000] 04:58:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (20A42C00) [pid = 3712] [serial = 1738] [outer = 20A3BC00] 04:58:43 INFO - PROCESS | 3712 | 1461067123338 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (20AAD000) [pid = 3712] [serial = 1739] [outer = 20A3BC00] 04:58:43 INFO - PROCESS | 3712 | 1461067123928 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]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 04:58:44 INFO - PROCESS | 3712 | 1461067123994 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 3712 | 1461067123997 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:58:44 INFO - PROCESS | 3712 | 1461067124002 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 3712 | 1461067124004 Marionette TRACE conn5 <- [1,2282,null,{}] 04:58:44 INFO - PROCESS | 3712 | 1461067124007 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}] 04:58:44 INFO - PROCESS | 3712 | 1461067124140 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:58:44 INFO - PROCESS | 3712 | 1461067124282 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3712 | ++DOCSHELL 20AB6800 == 60 [pid = 3712] [id = 580] 04:58:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (20ABB000) [pid = 3712] [serial = 1740] [outer = 00000000] 04:58:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (20AE8800) [pid = 3712] [serial = 1741] [outer = 20ABB000] 04:58:44 INFO - PROCESS | 3712 | 1461067124340 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (20AEA400) [pid = 3712] [serial = 1742] [outer = 20ABB000] 04:58:44 INFO - PROCESS | 3712 | 1461067124905 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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 04:58:44 INFO - PROCESS | 3712 | 1461067124946 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 3712 | 1461067124949 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:58:44 INFO - PROCESS | 3712 | 1461067124954 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 3712 | 1461067124956 Marionette TRACE conn5 <- [1,2286,null,{}] 04:58:44 INFO - PROCESS | 3712 | 1461067124961 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}] 04:58:45 INFO - PROCESS | 3712 | 1461067125070 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:58:45 INFO - PROCESS | 3712 | 1461067125187 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 3712 | ++DOCSHELL 0B685000 == 61 [pid = 3712] [id = 581] 04:58:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (0B689400) [pid = 3712] [serial = 1743] [outer = 00000000] 04:58:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (13131400) [pid = 3712] [serial = 1744] [outer = 0B689400] 04:58:45 INFO - PROCESS | 3712 | 1461067125435 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1322E000) [pid = 3712] [serial = 1745] [outer = 0B689400] 04:58:46 INFO - PROCESS | 3712 | 1461067126075 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]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1181ms 04:58:46 INFO - PROCESS | 3712 | 1461067126139 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 3712 | 1461067126144 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:58:46 INFO - PROCESS | 3712 | 1461067126150 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 3712 | 1461067126153 Marionette TRACE conn5 <- [1,2290,null,{}] 04:58:46 INFO - PROCESS | 3712 | 1461067126157 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}] 04:58:46 INFO - PROCESS | 3712 | 1461067126298 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:58:46 INFO - PROCESS | 3712 | 1461067126425 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 3712 | ++DOCSHELL 18E91400 == 62 [pid = 3712] [id = 582] 04:58:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (18E94000) [pid = 3712] [serial = 1746] [outer = 00000000] 04:58:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (19507400) [pid = 3712] [serial = 1747] [outer = 18E94000] 04:58:46 INFO - PROCESS | 3712 | 1461067126474 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1ABC5C00) [pid = 3712] [serial = 1748] [outer = 18E94000] 04:58:46 INFO - PROCESS | 3712 | --DOCSHELL 1D08B400 == 61 [pid = 3712] [id = 573] 04:58:46 INFO - PROCESS | 3712 | --DOCSHELL 13213C00 == 60 [pid = 3712] [id = 572] 04:58:46 INFO - PROCESS | 3712 | --DOCSHELL 1D24AC00 == 59 [pid = 3712] [id = 571] 04:58:46 INFO - PROCESS | 3712 | --DOCSHELL 1D0E5400 == 58 [pid = 3712] [id = 570] 04:58:46 INFO - PROCESS | 3712 | --DOCSHELL 1CE30400 == 57 [pid = 3712] [id = 569] 04:58:46 INFO - PROCESS | 3712 | --DOCSHELL 1BC3C400 == 56 [pid = 3712] [id = 568] 04:58:46 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1D6C4C00) [pid = 3712] [serial = 1627] [outer = 00000000] [url = about:blank] 04:58:46 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1FF0CC00) [pid = 3712] [serial = 1642] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1D7DEC00) [pid = 3712] [serial = 1675] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOCSHELL 18EB4C00 == 55 [pid = 3712] [id = 567] 04:58:47 INFO - PROCESS | 3712 | --DOCSHELL 1322B800 == 54 [pid = 3712] [id = 566] 04:58:47 INFO - PROCESS | 3712 | --DOCSHELL 13130C00 == 53 [pid = 3712] [id = 565] 04:58:47 INFO - PROCESS | 3712 | --DOCSHELL 13211400 == 52 [pid = 3712] [id = 564] 04:58:47 INFO - PROCESS | 3712 | --DOCSHELL 1BC36800 == 51 [pid = 3712] [id = 558] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1BF84800) [pid = 3712] [serial = 1660] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (19506000) [pid = 3712] [serial = 1654] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1AB8F400) [pid = 3712] [serial = 1655] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1BF7A800) [pid = 3712] [serial = 1633] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1D7E2800) [pid = 3712] [serial = 1636] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1B952C00) [pid = 3712] [serial = 1657] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1CFE3C00) [pid = 3712] [serial = 1663] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1755F400) [pid = 3712] [serial = 1630] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (17FCFC00) [pid = 3712] [serial = 1649] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (17E0F400) [pid = 3712] [serial = 1648] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1C112C00) [pid = 3712] [serial = 1661] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1E041C00) [pid = 3712] [serial = 1639] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (13D99C00) [pid = 3712] [serial = 1651] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17726000) [pid = 3712] [serial = 1652] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1BB26000) [pid = 3712] [serial = 1646] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1312D800) [pid = 3712] [serial = 1666] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1AB8DC00) [pid = 3712] [serial = 1645] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1D051400) [pid = 3712] [serial = 1664] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1D3B2000) [pid = 3712] [serial = 1672] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17541C00) [pid = 3712] [serial = 1667] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1D059800) [pid = 3712] [serial = 1669] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1D07DC00) [pid = 3712] [serial = 1670] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (0F7B7000) [pid = 3712] [serial = 1673] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1BB23C00) [pid = 3712] [serial = 1658] [outer = 00000000] [url = about:blank] 04:58:47 INFO - PROCESS | 3712 | 1461067127120 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]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1018ms 04:58:47 INFO - PROCESS | 3712 | 1461067127172 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 3712 | 1461067127175 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:58:47 INFO - PROCESS | 3712 | 1461067127181 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 3712 | 1461067127184 Marionette TRACE conn5 <- [1,2294,null,{}] 04:58:47 INFO - PROCESS | 3712 | 1461067127188 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}] 04:58:47 INFO - PROCESS | 3712 | 1461067127277 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:58:47 INFO - PROCESS | 3712 | 1461067127379 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3712 | ++DOCSHELL 0EB13000 == 52 [pid = 3712] [id = 583] 04:58:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (0EB63800) [pid = 3712] [serial = 1749] [outer = 00000000] 04:58:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (13237400) [pid = 3712] [serial = 1750] [outer = 0EB63800] 04:58:47 INFO - PROCESS | 3712 | 1461067127425 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (16904400) [pid = 3712] [serial = 1751] [outer = 0EB63800] 04:58:47 INFO - PROCESS | 3712 | 1461067127848 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]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 04:58:47 INFO - PROCESS | 3712 | 1461067127937 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 3712 | 1461067127939 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:58:47 INFO - PROCESS | 3712 | 1461067127943 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:58:47 INFO - PROCESS | 3712 | 1461067127947 Marionette TRACE conn5 <- [1,2298,null,{}] 04:58:47 INFO - PROCESS | 3712 | 1461067127962 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}] 04:58:48 INFO - PROCESS | 3712 | 1461067128058 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:58:48 INFO - PROCESS | 3712 | 1461067128074 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 3712 | ++DOCSHELL 19507000 == 53 [pid = 3712] [id = 584] 04:58:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (19510400) [pid = 3712] [serial = 1752] [outer = 00000000] 04:58:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1B064800) [pid = 3712] [serial = 1753] [outer = 19510400] 04:58:48 INFO - PROCESS | 3712 | 1461067128119 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1B073C00) [pid = 3712] [serial = 1754] [outer = 19510400] 04:58:48 INFO - PROCESS | 3712 | 1461067128577 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]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 04:58:48 INFO - PROCESS | 3712 | 1461067128638 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 3712 | 1461067128641 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:58:48 INFO - PROCESS | 3712 | 1461067128644 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:58:48 INFO - PROCESS | 3712 | 1461067128646 Marionette TRACE conn5 <- [1,2302,null,{}] 04:58:48 INFO - PROCESS | 3712 | 1461067128649 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}] 04:58:48 INFO - PROCESS | 3712 | 1461067128739 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:58:48 INFO - PROCESS | 3712 | 1461067128749 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 3712 | ++DOCSHELL 13129000 == 54 [pid = 3712] [id = 585] 04:58:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1B0CA800) [pid = 3712] [serial = 1755] [outer = 00000000] 04:58:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1BF7B800) [pid = 3712] [serial = 1756] [outer = 1B0CA800] 04:58:48 INFO - PROCESS | 3712 | 1461067128795 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1BF85C00) [pid = 3712] [serial = 1757] [outer = 1B0CA800] 04:58:49 INFO - PROCESS | 3712 | 1461067129282 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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 04:58:49 INFO - PROCESS | 3712 | 1461067129318 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3712 | 1461067129320 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:58:49 INFO - PROCESS | 3712 | 1461067129323 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 3712 | 1461067129325 Marionette TRACE conn5 <- [1,2306,null,{}] 04:58:49 INFO - PROCESS | 3712 | 1461067129328 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}] 04:58:49 INFO - PROCESS | 3712 | 1461067129455 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:58:49 INFO - PROCESS | 3712 | 1461067129552 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3712 | ++DOCSHELL 1BF36800 == 55 [pid = 3712] [id = 586] 04:58:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1BF79C00) [pid = 3712] [serial = 1758] [outer = 00000000] 04:58:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1CE27000) [pid = 3712] [serial = 1759] [outer = 1BF79C00] 04:58:49 INFO - PROCESS | 3712 | 1461067129603 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1CFDC400) [pid = 3712] [serial = 1760] [outer = 1BF79C00] 04:58:50 INFO - PROCESS | 3712 | 1461067130071 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] 04:58:50 INFO - PROCESS | 3712 | 1461067130099 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:58:50 INFO - PROCESS | 3712 | 1461067130102 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 3712 | 1461067130103 Marionette TRACE conn5 <- [1,2310,null,{}] 04:58:50 INFO - PROCESS | 3712 | 1461067130107 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}] 04:58:50 INFO - PROCESS | 3712 | 1461067130233 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:58:50 INFO - PROCESS | 3712 | 1461067130239 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDD800 == 56 [pid = 3712] [id = 587] 04:58:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1CFDE400) [pid = 3712] [serial = 1761] [outer = 00000000] 04:58:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1D0E4C00) [pid = 3712] [serial = 1762] [outer = 1CFDE400] 04:58:50 INFO - PROCESS | 3712 | 1461067130344 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (1D243C00) [pid = 3712] [serial = 1763] [outer = 1CFDE400] 04:58:50 INFO - PROCESS | 3712 | 1461067130770 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]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 04:58:50 INFO - PROCESS | 3712 | 1461067130870 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 3712 | 1461067130872 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:58:50 INFO - PROCESS | 3712 | 1461067130875 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:58:50 INFO - PROCESS | 3712 | 1461067130876 Marionette TRACE conn5 <- [1,2314,null,{}] 04:58:50 INFO - PROCESS | 3712 | 1461067130880 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}] 04:58:51 INFO - PROCESS | 3712 | 1461067131007 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:58:51 INFO - PROCESS | 3712 | 1461067131076 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3712 | ++DOCSHELL 1D04E800 == 57 [pid = 3712] [id = 588] 04:58:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1D24A000) [pid = 3712] [serial = 1764] [outer = 00000000] 04:58:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1D3AA000) [pid = 3712] [serial = 1765] [outer = 1D24A000] 04:58:51 INFO - PROCESS | 3712 | 1461067131120 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1D6C0000) [pid = 3712] [serial = 1766] [outer = 1D24A000] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (1D3A5800) [pid = 3712] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1D0E8C00) [pid = 3712] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (13218000) [pid = 3712] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1322D000) [pid = 3712] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (13131800) [pid = 3712] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1BF79400) [pid = 3712] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (18F44400) [pid = 3712] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (1D383000) [pid = 3712] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (13CA4C00) [pid = 3712] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (1CE31C00) [pid = 3712] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:58:51 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (12606400) [pid = 3712] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:58:51 INFO - PROCESS | 3712 | 1461067131741 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]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 04:58:51 INFO - PROCESS | 3712 | 1461067131809 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 3712 | 1461067131811 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:58:51 INFO - PROCESS | 3712 | 1461067131814 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 3712 | 1461067131816 Marionette TRACE conn5 <- [1,2318,null,{}] 04:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:58:51 INFO - PROCESS | 3712 | 1461067131827 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}] 04:58:51 INFO - PROCESS | 3712 | 1461067131912 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:58:51 INFO - PROCESS | 3712 | 1461067131921 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3712 | ++DOCSHELL 19995400 == 58 [pid = 3712] [id = 589] 04:58:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D050C00) [pid = 3712] [serial = 1767] [outer = 00000000] 04:58:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D6C2C00) [pid = 3712] [serial = 1768] [outer = 1D050C00] 04:58:51 INFO - PROCESS | 3712 | 1461067131966 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D6C8000) [pid = 3712] [serial = 1769] [outer = 1D050C00] 04:58:52 INFO - PROCESS | 3712 | 1461067132402 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]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 631ms 04:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:58:52 INFO - PROCESS | 3712 | 1461067132458 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3712 | 1461067132460 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:58:52 INFO - PROCESS | 3712 | 1461067132463 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 3712 | 1461067132465 Marionette TRACE conn5 <- [1,2322,null,{}] 04:58:52 INFO - PROCESS | 3712 | 1461067132468 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}] 04:58:52 INFO - PROCESS | 3712 | 1461067132554 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:58:52 INFO - PROCESS | 3712 | 1461067132563 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 3712 | ++DOCSHELL 1D6CE800 == 59 [pid = 3712] [id = 590] 04:58:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D6DF400) [pid = 3712] [serial = 1770] [outer = 00000000] 04:58:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1DA37000) [pid = 3712] [serial = 1771] [outer = 1D6DF400] 04:58:52 INFO - PROCESS | 3712 | 1461067132607 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1E10B000) [pid = 3712] [serial = 1772] [outer = 1D6DF400] 04:58:53 INFO - PROCESS | 3712 | 1461067133076 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]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 04:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:58:53 INFO - PROCESS | 3712 | 1461067133094 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 3712 | 1461067133096 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:58:53 INFO - PROCESS | 3712 | 1461067133099 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 3712 | 1461067133101 Marionette TRACE conn5 <- [1,2326,null,{}] 04:58:53 INFO - PROCESS | 3712 | 1461067133104 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}] 04:58:53 INFO - PROCESS | 3712 | 1461067133236 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:58:53 INFO - PROCESS | 3712 | 1461067133245 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 3712 | ++DOCSHELL 1FA66000 == 60 [pid = 3712] [id = 591] 04:58:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (1FA67800) [pid = 3712] [serial = 1773] [outer = 00000000] 04:58:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (204BFC00) [pid = 3712] [serial = 1774] [outer = 1FA67800] 04:58:53 INFO - PROCESS | 3712 | 1461067133296 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (209AF800) [pid = 3712] [serial = 1775] [outer = 1FA67800] 04:58:53 INFO - PROCESS | 3712 | 1461067133866 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]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 830ms 04:58:53 INFO - PROCESS | 3712 | 1461067133965 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 3712 | 1461067133969 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:58:54 INFO - PROCESS | 3712 | 1461067133989 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:58:54 INFO - PROCESS | 3712 | 1461067133993 Marionette TRACE conn5 <- [1,2330,null,{}] 04:58:54 INFO - PROCESS | 3712 | 1461067134000 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}] 04:58:54 INFO - PROCESS | 3712 | 1461067134128 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:58:54 INFO - PROCESS | 3712 | 1461067134268 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 3712 | ++DOCSHELL 13132C00 == 61 [pid = 3712] [id = 592] 04:58:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (13230400) [pid = 3712] [serial = 1776] [outer = 00000000] 04:58:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (17DCD800) [pid = 3712] [serial = 1777] [outer = 13230400] 04:58:54 INFO - PROCESS | 3712 | 1461067134327 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (17FC6800) [pid = 3712] [serial = 1778] [outer = 13230400] 04:58:54 INFO - PROCESS | 3712 | 1461067134877 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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 930ms 04:58:54 INFO - PROCESS | 3712 | 1461067134932 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 3712 | 1461067134938 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:58:54 INFO - PROCESS | 3712 | 1461067134946 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 3712 | 1461067134949 Marionette TRACE conn5 <- [1,2334,null,{}] 04:58:54 INFO - PROCESS | 3712 | 1461067134953 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}] 04:58:55 INFO - PROCESS | 3712 | 1461067135069 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:58:55 INFO - PROCESS | 3712 | 1461067135229 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 3712 | ++DOCSHELL 12C0E000 == 62 [pid = 3712] [id = 593] 04:58:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (18F4DC00) [pid = 3712] [serial = 1779] [outer = 00000000] 04:58:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1BF7A400) [pid = 3712] [serial = 1780] [outer = 18F4DC00] 04:58:55 INFO - PROCESS | 3712 | 1461067135288 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1CE80800) [pid = 3712] [serial = 1781] [outer = 18F4DC00] 04:58:55 INFO - PROCESS | 3712 | 1461067135896 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]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 970ms 04:58:55 INFO - PROCESS | 3712 | 1461067135918 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 3712 | 1461067135920 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:58:55 INFO - PROCESS | 3712 | 1461067135924 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 3712 | 1461067135928 Marionette TRACE conn5 <- [1,2338,null,{}] 04:58:55 INFO - PROCESS | 3712 | 1461067135939 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}] 04:58:56 INFO - PROCESS | 3712 | 1461067136058 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:58:56 INFO - PROCESS | 3712 | 1461067136218 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3712 | ++DOCSHELL 209A8800 == 63 [pid = 3712] [id = 594] 04:58:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (209B3C00) [pid = 3712] [serial = 1782] [outer = 00000000] 04:58:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (20A10400) [pid = 3712] [serial = 1783] [outer = 209B3C00] 04:58:56 INFO - PROCESS | 3712 | 1461067136279 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (20A2E000) [pid = 3712] [serial = 1784] [outer = 209B3C00] 04:58:56 INFO - PROCESS | 3712 | 1461067136949 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1072ms 04:58:57 INFO - PROCESS | 3712 | 1461067137000 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3712 | 1461067137003 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:58:57 INFO - PROCESS | 3712 | 1461067137007 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 3712 | 1461067137009 Marionette TRACE conn5 <- [1,2342,null,{}] 04:58:57 INFO - PROCESS | 3712 | 1461067137013 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}] 04:58:57 INFO - PROCESS | 3712 | 1461067137126 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:58:57 INFO - PROCESS | 3712 | 1461067137271 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 3712 | ++DOCSHELL 20A31800 == 64 [pid = 3712] [id = 595] 04:58:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (20A42400) [pid = 3712] [serial = 1785] [outer = 00000000] 04:58:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (20AE7000) [pid = 3712] [serial = 1786] [outer = 20A42400] 04:58:57 INFO - PROCESS | 3712 | 1461067137329 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (20AEC000) [pid = 3712] [serial = 1787] [outer = 20A42400] 04:58:57 INFO - PROCESS | 3712 | 1461067137894 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 04:58:57 INFO - PROCESS | 3712 | 1461067137940 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3712 | 1461067137942 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:58:57 INFO - PROCESS | 3712 | 1461067137946 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:58:57 INFO - PROCESS | 3712 | 1461067137948 Marionette TRACE conn5 <- [1,2346,null,{}] 04:58:57 INFO - PROCESS | 3712 | 1461067137952 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}] 04:58:58 INFO - PROCESS | 3712 | 1461067138062 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:58:58 INFO - PROCESS | 3712 | 1461067138220 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 3712 | ++DOCSHELL 20AE7400 == 65 [pid = 3712] [id = 596] 04:58:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (20AF0000) [pid = 3712] [serial = 1788] [outer = 00000000] 04:58:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (20F06000) [pid = 3712] [serial = 1789] [outer = 20AF0000] 04:58:58 INFO - PROCESS | 3712 | 1461067138276 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (20F09400) [pid = 3712] [serial = 1790] [outer = 20AF0000] 04:58:58 INFO - PROCESS | 3712 | 1461067138880 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]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 04:58:58 INFO - PROCESS | 3712 | 1461067138920 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 3712 | 1461067138923 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:58:58 INFO - PROCESS | 3712 | 1461067138926 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:58:58 INFO - PROCESS | 3712 | 1461067138928 Marionette TRACE conn5 <- [1,2350,null,{}] 04:58:58 INFO - PROCESS | 3712 | 1461067138932 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}] 04:58:59 INFO - PROCESS | 3712 | 1461067139060 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:58:59 INFO - PROCESS | 3712 | 1461067139208 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 3712 | ++DOCSHELL 20F0D400 == 66 [pid = 3712] [id = 597] 04:58:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (20F7B800) [pid = 3712] [serial = 1791] [outer = 00000000] 04:58:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (20F87000) [pid = 3712] [serial = 1792] [outer = 20F7B800] 04:58:59 INFO - PROCESS | 3712 | 1461067139266 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (20F88800) [pid = 3712] [serial = 1793] [outer = 20F7B800] 04:58:59 INFO - PROCESS | 3712 | 1461067139837 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]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 04:58:59 INFO - PROCESS | 3712 | 1461067139901 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 3712 | 1461067139903 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:58:59 INFO - PROCESS | 3712 | 1461067139907 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:58:59 INFO - PROCESS | 3712 | 1461067139909 Marionette TRACE conn5 <- [1,2354,null,{}] 04:58:59 INFO - PROCESS | 3712 | 1461067139912 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}] 04:59:00 INFO - PROCESS | 3712 | 1461067140077 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:59:00 INFO - PROCESS | 3712 | 1461067140188 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3712 | ++DOCSHELL 17738400 == 67 [pid = 3712] [id = 598] 04:59:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (177A7C00) [pid = 3712] [serial = 1794] [outer = 00000000] 04:59:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (1B068C00) [pid = 3712] [serial = 1795] [outer = 177A7C00] 04:59:00 INFO - PROCESS | 3712 | 1461067140244 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (1BC2FC00) [pid = 3712] [serial = 1796] [outer = 177A7C00] 04:59:01 INFO - PROCESS | 3712 | 1461067141018 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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1121ms 04:59:01 INFO - PROCESS | 3712 | 1461067141031 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 3712 | 1461067141035 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:59:01 INFO - PROCESS | 3712 | 1461067141040 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 3712 | 1461067141044 Marionette TRACE conn5 <- [1,2358,null,{}] 04:59:01 INFO - PROCESS | 3712 | 1461067141051 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}] 04:59:01 INFO - PROCESS | 3712 | 1461067141156 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:59:01 INFO - PROCESS | 3712 | 1461067141309 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 3712 | ++DOCSHELL 1345D800 == 68 [pid = 3712] [id = 599] 04:59:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (13461C00) [pid = 3712] [serial = 1797] [outer = 00000000] 04:59:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (18E8DC00) [pid = 3712] [serial = 1798] [outer = 13461C00] 04:59:01 INFO - PROCESS | 3712 | 1461067141360 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (18F4D800) [pid = 3712] [serial = 1799] [outer = 13461C00] 04:59:01 INFO - PROCESS | 3712 | 1461067141948 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]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 991ms 04:59:02 INFO - PROCESS | 3712 | 1461067142032 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3712 | 1461067142038 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:59:02 INFO - PROCESS | 3712 | 1461067142044 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 3712 | 1461067142046 Marionette TRACE conn5 <- [1,2362,null,{}] 04:59:02 INFO - PROCESS | 3712 | 1461067142050 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}] 04:59:02 INFO - PROCESS | 3712 | 1461067142186 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 17FD5800 == 67 [pid = 3712] [id = 544] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1DA37800 == 66 [pid = 3712] [id = 546] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1FA61800 == 65 [pid = 3712] [id = 547] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1D3AB400 == 64 [pid = 3712] [id = 545] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1D6CE800 == 63 [pid = 3712] [id = 590] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 19995400 == 62 [pid = 3712] [id = 589] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1D04E800 == 61 [pid = 3712] [id = 588] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1CFDD800 == 60 [pid = 3712] [id = 587] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 1BF36800 == 59 [pid = 3712] [id = 586] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 13129000 == 58 [pid = 3712] [id = 585] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 19507000 == 57 [pid = 3712] [id = 584] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 0EB13000 == 56 [pid = 3712] [id = 583] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (12683400) [pid = 3712] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (20A0A800) [pid = 3712] [serial = 1723] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 18E91400 == 55 [pid = 3712] [id = 582] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 0B685000 == 54 [pid = 3712] [id = 581] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 12D34800 == 53 [pid = 3712] [id = 575] 04:59:02 INFO - PROCESS | 3712 | --DOCSHELL 204CD400 == 52 [pid = 3712] [id = 574] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (1BB26400) [pid = 3712] [serial = 1703] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (1FF0DC00) [pid = 3712] [serial = 1720] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (17FAD000) [pid = 3712] [serial = 1694] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (17D35400) [pid = 3712] [serial = 1693] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (204BF400) [pid = 3712] [serial = 1721] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (1D051000) [pid = 3712] [serial = 1708] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1D87E800) [pid = 3712] [serial = 1715] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1D07D400) [pid = 3712] [serial = 1709] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1D055800) [pid = 3712] [serial = 1718] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1CE2D400) [pid = 3712] [serial = 1706] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (1D6C9C00) [pid = 3712] [serial = 1714] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1D2C6400) [pid = 3712] [serial = 1712] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1D24E400) [pid = 3712] [serial = 1711] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1C115800) [pid = 3712] [serial = 1717] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1FFC2C00) [pid = 3712] [serial = 1684] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (17723400) [pid = 3712] [serial = 1699] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (17FADC00) [pid = 3712] [serial = 1700] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (2099F000) [pid = 3712] [serial = 1687] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (209B1400) [pid = 3712] [serial = 1690] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1AB8E800) [pid = 3712] [serial = 1697] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (18E90800) [pid = 3712] [serial = 1696] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1BF86800) [pid = 3712] [serial = 1705] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (17544400) [pid = 3712] [serial = 1678] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1BF7B400) [pid = 3712] [serial = 1681] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1B946000) [pid = 3712] [serial = 1702] [outer = 00000000] [url = about:blank] 04:59:02 INFO - PROCESS | 3712 | 1461067142365 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 3712 | ++DOCSHELL 0EB09800 == 53 [pid = 3712] [id = 600] 04:59:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (0EB0AC00) [pid = 3712] [serial = 1800] [outer = 00000000] 04:59:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (12D26400) [pid = 3712] [serial = 1801] [outer = 0EB0AC00] 04:59:02 INFO - PROCESS | 3712 | 1461067142411 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (13237000) [pid = 3712] [serial = 1802] [outer = 0EB0AC00] 04:59:02 INFO - PROCESS | 3712 | 1461067142836 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]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 04:59:02 INFO - PROCESS | 3712 | 1461067142877 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3712 | 1461067142879 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:59:02 INFO - PROCESS | 3712 | 1461067142882 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:59:02 INFO - PROCESS | 3712 | 1461067142886 Marionette TRACE conn5 <- [1,2366,null,{}] 04:59:02 INFO - PROCESS | 3712 | 1461067142896 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}] 04:59:03 INFO - PROCESS | 3712 | 1461067142994 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:59:03 INFO - PROCESS | 3712 | 1461067143007 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3712 | ++DOCSHELL 17FD0000 == 54 [pid = 3712] [id = 601] 04:59:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (19507000) [pid = 3712] [serial = 1803] [outer = 00000000] 04:59:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1BB26400) [pid = 3712] [serial = 1804] [outer = 19507000] 04:59:03 INFO - PROCESS | 3712 | 1461067143056 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1BF80000) [pid = 3712] [serial = 1805] [outer = 19507000] 04:59:03 INFO - PROCESS | 3712 | 1461067143549 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]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 04:59:03 INFO - PROCESS | 3712 | 1461067143638 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 3712 | 1461067143640 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:59:03 INFO - PROCESS | 3712 | 1461067143644 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3712 | 1461067143645 Marionette TRACE conn5 <- [1,2370,null,{}] 04:59:03 INFO - PROCESS | 3712 | 1461067143649 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}] 04:59:03 INFO - PROCESS | 3712 | 1461067143778 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:59:03 INFO - PROCESS | 3712 | 1461067143792 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3712 | ++DOCSHELL 1C116800 == 55 [pid = 3712] [id = 602] 04:59:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1CFD7C00) [pid = 3712] [serial = 1806] [outer = 00000000] 04:59:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (1D055000) [pid = 3712] [serial = 1807] [outer = 1CFD7C00] 04:59:03 INFO - PROCESS | 3712 | 1461067143838 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1D081000) [pid = 3712] [serial = 1808] [outer = 1CFD7C00] 04:59:04 INFO - PROCESS | 3712 | 1461067144278 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]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 04:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:59:04 INFO - PROCESS | 3712 | 1461067144315 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 3712 | 1461067144316 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:59:04 INFO - PROCESS | 3712 | 1461067144320 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 3712 | 1461067144322 Marionette TRACE conn5 <- [1,2374,null,{}] 04:59:04 INFO - PROCESS | 3712 | 1461067144325 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}] 04:59:04 INFO - PROCESS | 3712 | 1461067144460 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:59:04 INFO - PROCESS | 3712 | 1461067144480 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 3712 | ++DOCSHELL 1C1F1400 == 56 [pid = 3712] [id = 603] 04:59:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1D085800) [pid = 3712] [serial = 1809] [outer = 00000000] 04:59:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1D250800) [pid = 3712] [serial = 1810] [outer = 1D085800] 04:59:04 INFO - PROCESS | 3712 | 1461067144525 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (1D3AB800) [pid = 3712] [serial = 1811] [outer = 1D085800] 04:59:05 INFO - PROCESS | 3712 | 1461067144982 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]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 04:59:05 INFO - PROCESS | 3712 | 1461067145052 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3712 | 1461067145054 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:59:05 INFO - PROCESS | 3712 | 1461067145057 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:59:05 INFO - PROCESS | 3712 | 1461067145058 Marionette TRACE conn5 <- [1,2378,null,{}] 04:59:05 INFO - PROCESS | 3712 | 1461067145062 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}] 04:59:05 INFO - PROCESS | 3712 | 1461067145209 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:59:05 INFO - PROCESS | 3712 | 1461067145284 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3712 | ++DOCSHELL 1DA39C00 == 57 [pid = 3712] [id = 604] 04:59:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (1FA61800) [pid = 3712] [serial = 1812] [outer = 00000000] 04:59:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1FFC4400) [pid = 3712] [serial = 1813] [outer = 1FA61800] 04:59:05 INFO - PROCESS | 3712 | 1461067145335 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (204C5800) [pid = 3712] [serial = 1814] [outer = 1FA61800] 04:59:05 INFO - PROCESS | 3712 | 1461067145762 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]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 04:59:05 INFO - PROCESS | 3712 | 1461067145808 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3712 | 1461067145810 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:59:05 INFO - PROCESS | 3712 | 1461067145814 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3712 | 1461067145815 Marionette TRACE conn5 <- [1,2382,null,{}] 04:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:59:05 INFO - PROCESS | 3712 | 1461067145819 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}] 04:59:05 INFO - PROCESS | 3712 | 1461067145943 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:59:06 INFO - PROCESS | 3712 | 1461067146012 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDAC00 == 58 [pid = 3712] [id = 605] 04:59:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (204C8C00) [pid = 3712] [serial = 1815] [outer = 00000000] 04:59:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (20A03000) [pid = 3712] [serial = 1816] [outer = 204C8C00] 04:59:06 INFO - PROCESS | 3712 | 1461067146057 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (20A2C000) [pid = 3712] [serial = 1817] [outer = 204C8C00] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1D050C00) [pid = 3712] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (204CC000) [pid = 3712] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (209AB000) [pid = 3712] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (1AB8E000) [pid = 3712] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1FF0AC00) [pid = 3712] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1321A800) [pid = 3712] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (17ECBC00) [pid = 3712] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (12CBB400) [pid = 3712] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1D082C00) [pid = 3712] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (13D92400) [pid = 3712] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1D0ED400) [pid = 3712] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1B069400) [pid = 3712] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1BC32000) [pid = 3712] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (13219000) [pid = 3712] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1DA37C00) [pid = 3712] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (1FA64800) [pid = 3712] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1CE88000) [pid = 3712] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1312EC00) [pid = 3712] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1D6CB800) [pid = 3712] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D68CC00) [pid = 3712] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (177AE000) [pid = 3712] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (0B689400) [pid = 3712] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (18E94000) [pid = 3712] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (0EB63800) [pid = 3712] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (19510400) [pid = 3712] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1BF79C00) [pid = 3712] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1B0CA800) [pid = 3712] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1CFDE400) [pid = 3712] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1D24A000) [pid = 3712] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:59:06 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D6DF400) [pid = 3712] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:59:06 INFO - PROCESS | 3712 | 1461067146829 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]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1072ms 04:59:06 INFO - PROCESS | 3712 | 1461067146891 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 3712 | 1461067146893 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:59:06 INFO - PROCESS | 3712 | 1461067146896 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 3712 | 1461067146898 Marionette TRACE conn5 <- [1,2386,null,{}] 04:59:06 INFO - PROCESS | 3712 | 1461067146902 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}] 04:59:07 INFO - PROCESS | 3712 | 1461067147027 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:59:07 INFO - PROCESS | 3712 | 1461067147098 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3712 | ++DOCSHELL 0F394000 == 59 [pid = 3712] [id = 606] 04:59:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (0F788400) [pid = 3712] [serial = 1818] [outer = 00000000] 04:59:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (13D92400) [pid = 3712] [serial = 1819] [outer = 0F788400] 04:59:07 INFO - PROCESS | 3712 | 1461067147144 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (17E03800) [pid = 3712] [serial = 1820] [outer = 0F788400] 04:59:07 INFO - PROCESS | 3712 | 1461067147496 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]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 04:59:07 INFO - PROCESS | 3712 | 1461067147527 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3712 | 1461067147529 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:59:07 INFO - PROCESS | 3712 | 1461067147546 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 3712 | 1461067147547 Marionette TRACE conn5 <- [1,2390,null,{}] 04:59:07 INFO - PROCESS | 3712 | 1461067147551 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}] 04:59:07 INFO - PROCESS | 3712 | 1461067147638 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:59:07 INFO - PROCESS | 3712 | 1461067147644 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3712 | ++DOCSHELL 18E94000 == 60 [pid = 3712] [id = 607] 04:59:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1B064C00) [pid = 3712] [serial = 1821] [outer = 00000000] 04:59:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D07FC00) [pid = 3712] [serial = 1822] [outer = 1B064C00] 04:59:07 INFO - PROCESS | 3712 | 1461067147689 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (126DF400) [pid = 3712] [serial = 1823] [outer = 1B064C00] 04:59:08 INFO - PROCESS | 3712 | 1461067148138 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]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 04:59:08 INFO - PROCESS | 3712 | 1461067148181 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 3712 | 1461067148183 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:59:08 INFO - PROCESS | 3712 | 1461067148186 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 3712 | 1461067148188 Marionette TRACE conn5 <- [1,2394,null,{}] 04:59:08 INFO - PROCESS | 3712 | 1461067148191 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}] 04:59:08 INFO - PROCESS | 3712 | 1461067148279 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:59:08 INFO - PROCESS | 3712 | 1461067148286 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3712 | ++DOCSHELL 1CE88000 == 61 [pid = 3712] [id = 608] 04:59:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D1F3800) [pid = 3712] [serial = 1824] [outer = 00000000] 04:59:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1FF10800) [pid = 3712] [serial = 1825] [outer = 1D1F3800] 04:59:08 INFO - PROCESS | 3712 | 1461067148330 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (20A2F800) [pid = 3712] [serial = 1826] [outer = 1D1F3800] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 20AB6800 == 60 [pid = 3712] [id = 580] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 17FD1400 == 59 [pid = 3712] [id = 576] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 13283C00 == 58 [pid = 3712] [id = 548] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1D3A9800 == 57 [pid = 3712] [id = 577] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 2099DC00 == 56 [pid = 3712] [id = 578] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 20A3B400 == 55 [pid = 3712] [id = 579] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 0B688800 == 54 [pid = 3712] [id = 491] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1D689000 == 53 [pid = 3712] [id = 542] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1FF02000 == 52 [pid = 3712] [id = 561] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 204CB000 == 51 [pid = 3712] [id = 562] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1312DC00 == 50 [pid = 3712] [id = 527] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 13D8F800 == 49 [pid = 3712] [id = 543] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1D082400 == 48 [pid = 3712] [id = 530] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 13131C00 == 47 [pid = 3712] [id = 559] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1AB89C00 == 46 [pid = 3712] [id = 560] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1D086C00 == 45 [pid = 3712] [id = 531] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 209A5C00 == 44 [pid = 3712] [id = 563] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 17719000 == 43 [pid = 3712] [id = 528] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1B924C00 == 42 [pid = 3712] [id = 529] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 17738400 == 41 [pid = 3712] [id = 598] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1345D800 == 40 [pid = 3712] [id = 599] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 20F0D400 == 39 [pid = 3712] [id = 597] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 20A31800 == 38 [pid = 3712] [id = 595] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 20AE7400 == 37 [pid = 3712] [id = 596] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 209A8800 == 36 [pid = 3712] [id = 594] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 12C0E000 == 35 [pid = 3712] [id = 593] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 1FA66000 == 34 [pid = 3712] [id = 591] 04:59:09 INFO - PROCESS | 3712 | --DOCSHELL 13132C00 == 33 [pid = 3712] [id = 592] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 17FD0000 == 32 [pid = 3712] [id = 601] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 18E94000 == 31 [pid = 3712] [id = 607] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 1DA39C00 == 30 [pid = 3712] [id = 604] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 1C1F1400 == 29 [pid = 3712] [id = 603] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 1C116800 == 28 [pid = 3712] [id = 602] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 1CFDAC00 == 27 [pid = 3712] [id = 605] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 0EB09800 == 26 [pid = 3712] [id = 600] 04:59:10 INFO - PROCESS | 3712 | --DOCSHELL 0F394000 == 25 [pid = 3712] [id = 606] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1ABC5C00) [pid = 3712] [serial = 1748] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (19507400) [pid = 3712] [serial = 1747] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (13237400) [pid = 3712] [serial = 1750] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (16904400) [pid = 3712] [serial = 1751] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1B064800) [pid = 3712] [serial = 1753] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1B073C00) [pid = 3712] [serial = 1754] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1CE27000) [pid = 3712] [serial = 1759] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1CFDC400) [pid = 3712] [serial = 1760] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1BF7B800) [pid = 3712] [serial = 1756] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1328B800) [pid = 3712] [serial = 1726] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1B06E000) [pid = 3712] [serial = 1729] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (209A4800) [pid = 3712] [serial = 1732] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1D243C00) [pid = 3712] [serial = 1763] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1D0E4C00) [pid = 3712] [serial = 1762] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (20A35800) [pid = 3712] [serial = 1735] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (20A42C00) [pid = 3712] [serial = 1738] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (20AE8800) [pid = 3712] [serial = 1741] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1D3AA000) [pid = 3712] [serial = 1765] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1E10B000) [pid = 3712] [serial = 1772] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1DA37000) [pid = 3712] [serial = 1771] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (204BFC00) [pid = 3712] [serial = 1774] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D6C0000) [pid = 3712] [serial = 1766] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1D6C2C00) [pid = 3712] [serial = 1768] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D6C8000) [pid = 3712] [serial = 1769] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1BF85C00) [pid = 3712] [serial = 1757] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (209A4000) [pid = 3712] [serial = 1688] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (209B1C00) [pid = 3712] [serial = 1691] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1CE2C400) [pid = 3712] [serial = 1682] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (204C2000) [pid = 3712] [serial = 1685] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (17D2C800) [pid = 3712] [serial = 1679] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1CFE5000) [pid = 3712] [serial = 1580] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (13215400) [pid = 3712] [serial = 1547] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1D0E9800) [pid = 3712] [serial = 1592] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (177A6800) [pid = 3712] [serial = 1631] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1D248800) [pid = 3712] [serial = 1595] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1CE25C00) [pid = 3712] [serial = 1634] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1D058400) [pid = 3712] [serial = 1589] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (17EA5000) [pid = 3712] [serial = 1550] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1FA5F400) [pid = 3712] [serial = 1640] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1FF0D400) [pid = 3712] [serial = 1643] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1CFD9C00) [pid = 3712] [serial = 1544] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13466000) [pid = 3712] [serial = 1583] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1D883000) [pid = 3712] [serial = 1637] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1D6CE400) [pid = 3712] [serial = 1628] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (18E8BC00) [pid = 3712] [serial = 1586] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1322E000) [pid = 3712] [serial = 1745] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13131400) [pid = 3712] [serial = 1744] [outer = 00000000] [url = about:blank] 04:59:10 INFO - PROCESS | 3712 | 1461067150715 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]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2571ms 04:59:10 INFO - PROCESS | 3712 | 1461067150760 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:59:10 INFO - PROCESS | 3712 | 1461067150764 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:59:10 INFO - PROCESS | 3712 | 1461067150769 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 3712 | 1461067150774 Marionette TRACE conn5 <- [1,2398,null,{}] 04:59:10 INFO - PROCESS | 3712 | 1461067150781 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}] 04:59:10 INFO - PROCESS | 3712 | 1461067150875 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:59:10 INFO - PROCESS | 3712 | 1461067150887 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 3712 | ++DOCSHELL 0F00B800 == 26 [pid = 3712] [id = 609] 04:59:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (0F00C000) [pid = 3712] [serial = 1827] [outer = 00000000] 04:59:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (0F743800) [pid = 3712] [serial = 1828] [outer = 0F00C000] 04:59:10 INFO - PROCESS | 3712 | 1461067150937 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (12608400) [pid = 3712] [serial = 1829] [outer = 0F00C000] 04:59:11 INFO - PROCESS | 3712 | 1461067151489 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]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 790ms 04:59:11 INFO - PROCESS | 3712 | 1461067151559 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3712 | 1461067151566 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:59:11 INFO - PROCESS | 3712 | 1461067151572 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 3712 | 1461067151574 Marionette TRACE conn5 <- [1,2402,null,{}] 04:59:11 INFO - PROCESS | 3712 | 1461067151578 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}] 04:59:11 INFO - PROCESS | 3712 | 1461067151672 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:59:11 INFO - PROCESS | 3712 | 1461067151764 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 3712 | ++DOCSHELL 12CBB000 == 27 [pid = 3712] [id = 610] 04:59:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (12CBB800) [pid = 3712] [serial = 1830] [outer = 00000000] 04:59:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12D27C00) [pid = 3712] [serial = 1831] [outer = 12CBB800] 04:59:11 INFO - PROCESS | 3712 | 1461067151811 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (12D2DC00) [pid = 3712] [serial = 1832] [outer = 12CBB800] 04:59:12 INFO - PROCESS | 3712 | 1461067152228 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]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 04:59:12 INFO - PROCESS | 3712 | 1461067152306 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 3712 | 1461067152309 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:59:12 INFO - PROCESS | 3712 | 1461067152313 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 3712 | 1461067152316 Marionette TRACE conn5 <- [1,2406,null,{}] 04:59:12 INFO - PROCESS | 3712 | 1461067152328 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}] 04:59:12 INFO - PROCESS | 3712 | 1461067152420 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:59:12 INFO - PROCESS | 3712 | 1461067152435 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3712 | ++DOCSHELL 13213400 == 28 [pid = 3712] [id = 611] 04:59:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (13213C00) [pid = 3712] [serial = 1833] [outer = 00000000] 04:59:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1321B000) [pid = 3712] [serial = 1834] [outer = 13213C00] 04:59:12 INFO - PROCESS | 3712 | 1461067152485 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1322D800) [pid = 3712] [serial = 1835] [outer = 13213C00] 04:59:12 INFO - PROCESS | 3712 | 1461067152975 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]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 04:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:59:13 INFO - PROCESS | 3712 | 1461067152986 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3712 | 1461067152988 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:59:13 INFO - PROCESS | 3712 | 1461067152991 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 3712 | 1461067152993 Marionette TRACE conn5 <- [1,2410,null,{}] 04:59:13 INFO - PROCESS | 3712 | 1461067152996 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}] 04:59:13 INFO - PROCESS | 3712 | 1461067153078 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:59:13 INFO - PROCESS | 3712 | 1461067153085 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 3712 | ++DOCSHELL 1322F800 == 29 [pid = 3712] [id = 612] 04:59:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (13282800) [pid = 3712] [serial = 1836] [outer = 00000000] 04:59:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (13CC7C00) [pid = 3712] [serial = 1837] [outer = 13282800] 04:59:13 INFO - PROCESS | 3712 | 1461067153131 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1429F800) [pid = 3712] [serial = 1838] [outer = 13282800] 04:59:13 INFO - PROCESS | 3712 | 1461067153561 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]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 04:59:13 INFO - PROCESS | 3712 | 1461067153622 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:59:13 INFO - PROCESS | 3712 | 1461067153624 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:59:13 INFO - PROCESS | 3712 | 1461067153627 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 3712 | 1461067153629 Marionette TRACE conn5 <- [1,2414,null,{}] 04:59:13 INFO - PROCESS | 3712 | 1461067153633 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}] 04:59:13 INFO - PROCESS | 3712 | 1461067153710 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:59:13 INFO - PROCESS | 3712 | 1461067153718 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 3712 | ++DOCSHELL 13CC0800 == 30 [pid = 3712] [id = 613] 04:59:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (16910800) [pid = 3712] [serial = 1839] [outer = 00000000] 04:59:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (17547C00) [pid = 3712] [serial = 1840] [outer = 16910800] 04:59:13 INFO - PROCESS | 3712 | 1461067153763 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1771D800) [pid = 3712] [serial = 1841] [outer = 16910800] 04:59:14 INFO - PROCESS | 3712 | 1461067154242 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]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 04:59:14 INFO - PROCESS | 3712 | 1461067154269 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 3712 | 1461067154272 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:59:14 INFO - PROCESS | 3712 | 1461067154275 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 3712 | 1461067154276 Marionette TRACE conn5 <- [1,2418,null,{}] 04:59:14 INFO - PROCESS | 3712 | 1461067154280 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}] 04:59:14 INFO - PROCESS | 3712 | 1461067154392 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:59:14 INFO - PROCESS | 3712 | 1461067154401 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 3712 | ++DOCSHELL 17DE4800 == 31 [pid = 3712] [id = 614] 04:59:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (17E07C00) [pid = 3712] [serial = 1842] [outer = 00000000] 04:59:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (17E10400) [pid = 3712] [serial = 1843] [outer = 17E07C00] 04:59:14 INFO - PROCESS | 3712 | 1461067154449 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (17ECC400) [pid = 3712] [serial = 1844] [outer = 17E07C00] 04:59:14 INFO - PROCESS | 3712 | 1461067154898 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]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 04:59:14 INFO - PROCESS | 3712 | 1461067154949 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 3712 | 1461067154951 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:59:14 INFO - PROCESS | 3712 | 1461067154955 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:59:14 INFO - PROCESS | 3712 | 1461067154957 Marionette TRACE conn5 <- [1,2422,null,{}] 04:59:14 INFO - PROCESS | 3712 | 1461067154960 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}] 04:59:15 INFO - PROCESS | 3712 | 1461067155036 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:59:15 INFO - PROCESS | 3712 | 1461067155043 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 3712 | ++DOCSHELL 17FA4800 == 32 [pid = 3712] [id = 615] 04:59:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (17FA7000) [pid = 3712] [serial = 1845] [outer = 00000000] 04:59:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (17FD0000) [pid = 3712] [serial = 1846] [outer = 17FA7000] 04:59:15 INFO - PROCESS | 3712 | 1461067155087 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (17FD4400) [pid = 3712] [serial = 1847] [outer = 17FA7000] 04:59:15 INFO - PROCESS | 3712 | 1461067155545 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]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 04:59:15 INFO - PROCESS | 3712 | 1461067155596 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 3712 | 1461067155598 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:59:15 INFO - PROCESS | 3712 | 1461067155605 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:59:15 INFO - PROCESS | 3712 | 1461067155607 Marionette TRACE conn5 <- [1,2426,null,{}] 04:59:15 INFO - PROCESS | 3712 | 1461067155611 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}] 04:59:15 INFO - PROCESS | 3712 | 1461067155688 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:59:15 INFO - PROCESS | 3712 | 1461067155695 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 3712 | ++DOCSHELL 17FCE800 == 33 [pid = 3712] [id = 616] 04:59:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (18E8B400) [pid = 3712] [serial = 1848] [outer = 00000000] 04:59:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (18EB0800) [pid = 3712] [serial = 1849] [outer = 18E8B400] 04:59:15 INFO - PROCESS | 3712 | 1461067155739 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (18EB0400) [pid = 3712] [serial = 1850] [outer = 18E8B400] 04:59:16 INFO - PROCESS | 3712 | 1461067156218 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]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 04:59:16 INFO - PROCESS | 3712 | 1461067156240 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 3712 | 1461067156242 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:59:16 INFO - PROCESS | 3712 | 1461067156245 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:59:16 INFO - PROCESS | 3712 | 1461067156247 Marionette TRACE conn5 <- [1,2430,null,{}] 04:59:16 INFO - PROCESS | 3712 | 1461067156251 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}] 04:59:16 INFO - PROCESS | 3712 | 1461067156364 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:59:16 INFO - PROCESS | 3712 | 1461067156370 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 3712 | ++DOCSHELL 13211000 == 34 [pid = 3712] [id = 617] 04:59:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (19989C00) [pid = 3712] [serial = 1851] [outer = 00000000] 04:59:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1AB88800) [pid = 3712] [serial = 1852] [outer = 19989C00] 04:59:16 INFO - PROCESS | 3712 | 1461067156415 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1AB86000) [pid = 3712] [serial = 1853] [outer = 19989C00] 04:59:16 INFO - PROCESS | 3712 | 1461067156897 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]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 04:59:16 INFO - PROCESS | 3712 | 1461067156920 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:59:16 INFO - PROCESS | 3712 | 1461067156922 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:59:16 INFO - PROCESS | 3712 | 1461067156925 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 3712 | 1461067156927 Marionette TRACE conn5 <- [1,2434,null,{}] 04:59:16 INFO - PROCESS | 3712 | 1461067156930 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}] 04:59:17 INFO - PROCESS | 3712 | 1461067157046 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:59:17 INFO - PROCESS | 3712 | 1461067157052 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 3712 | ++DOCSHELL 1ABC2C00 == 35 [pid = 3712] [id = 618] 04:59:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1ABC5C00) [pid = 3712] [serial = 1854] [outer = 00000000] 04:59:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1B06FC00) [pid = 3712] [serial = 1855] [outer = 1ABC5C00] 04:59:17 INFO - PROCESS | 3712 | 1461067157097 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1B0C3400) [pid = 3712] [serial = 1856] [outer = 1ABC5C00] 04:59:17 INFO - PROCESS | 3712 | 1461067157547 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]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 04:59:17 INFO - PROCESS | 3712 | 1461067157597 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 3712 | 1461067157599 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:59:17 INFO - PROCESS | 3712 | 1461067157602 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:59:17 INFO - PROCESS | 3712 | 1461067157605 Marionette TRACE conn5 <- [1,2438,null,{}] 04:59:17 INFO - PROCESS | 3712 | 1461067157608 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}] 04:59:17 INFO - PROCESS | 3712 | 1461067157735 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:59:17 INFO - PROCESS | 3712 | 1461067157833 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 3712 | ++DOCSHELL 1B9C8C00 == 36 [pid = 3712] [id = 619] 04:59:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1B9C9800) [pid = 3712] [serial = 1857] [outer = 00000000] 04:59:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1BC38C00) [pid = 3712] [serial = 1858] [outer = 1B9C9800] 04:59:17 INFO - PROCESS | 3712 | 1461067157888 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1BF7B800) [pid = 3712] [serial = 1859] [outer = 1B9C9800] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13127400) [pid = 3712] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (18E8F400) [pid = 3712] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (20A3BC00) [pid = 3712] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (20ABB000) [pid = 3712] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1CEEF000) [pid = 3712] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1FA5F000) [pid = 3712] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (20A0E800) [pid = 3712] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (209A8000) [pid = 3712] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1FA61800) [pid = 3712] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (204C8C00) [pid = 3712] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (0F788400) [pid = 3712] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1B064C00) [pid = 3712] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (20AF0000) [pid = 3712] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (20A42400) [pid = 3712] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (209B3C00) [pid = 3712] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (18F4DC00) [pid = 3712] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (13230400) [pid = 3712] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1FA67800) [pid = 3712] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1CFD7C00) [pid = 3712] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (19507000) [pid = 3712] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (0EB0AC00) [pid = 3712] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (13461C00) [pid = 3712] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (177A7C00) [pid = 3712] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (20F7B800) [pid = 3712] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:59:18 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1D085800) [pid = 3712] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:59:18 INFO - PROCESS | 3712 | 1461067158713 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]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1183ms 04:59:18 INFO - PROCESS | 3712 | 1461067158789 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 3712 | 1461067158791 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:59:18 INFO - PROCESS | 3712 | 1461067158794 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 3712 | 1461067158796 Marionette TRACE conn5 <- [1,2442,null,{}] 04:59:18 INFO - PROCESS | 3712 | 1461067158800 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}] 04:59:18 INFO - PROCESS | 3712 | 1461067158878 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:59:18 INFO - PROCESS | 3712 | 1461067158884 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 3712 | ++DOCSHELL 13CB9C00 == 37 [pid = 3712] [id = 620] 04:59:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13CBFC00) [pid = 3712] [serial = 1860] [outer = 00000000] 04:59:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (17E06C00) [pid = 3712] [serial = 1861] [outer = 13CBFC00] 04:59:18 INFO - PROCESS | 3712 | 1461067158928 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17FD0C00) [pid = 3712] [serial = 1862] [outer = 13CBFC00] 04:59:19 INFO - PROCESS | 3712 | 1461067159345 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]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 04:59:19 INFO - PROCESS | 3712 | 1461067159365 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:59:19 INFO - PROCESS | 3712 | 1461067159367 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:59:19 INFO - PROCESS | 3712 | 1461067159370 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 3712 | 1461067159372 Marionette TRACE conn5 <- [1,2446,null,{}] 04:59:19 INFO - PROCESS | 3712 | 1461067159375 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}] 04:59:19 INFO - PROCESS | 3712 | 1461067159497 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:59:19 INFO - PROCESS | 3712 | 1461067159505 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3712 | ++DOCSHELL 1B067000 == 38 [pid = 3712] [id = 621] 04:59:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1B068000) [pid = 3712] [serial = 1863] [outer = 00000000] 04:59:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1BF35400) [pid = 3712] [serial = 1864] [outer = 1B068000] 04:59:19 INFO - PROCESS | 3712 | 1461067159550 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1BF84000) [pid = 3712] [serial = 1865] [outer = 1B068000] 04:59:20 INFO - PROCESS | 3712 | 1461067159990 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]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 04:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:59:20 INFO - PROCESS | 3712 | 1461067160041 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 3712 | 1461067160043 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:59:20 INFO - PROCESS | 3712 | 1461067160060 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 3712 | 1461067160062 Marionette TRACE conn5 <- [1,2450,null,{}] 04:59:20 INFO - PROCESS | 3712 | 1461067160066 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}] 04:59:20 INFO - PROCESS | 3712 | 1461067160147 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:59:20 INFO - PROCESS | 3712 | 1461067160153 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 3712 | ++DOCSHELL 1BF87400 == 39 [pid = 3712] [id = 622] 04:59:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1C11D000) [pid = 3712] [serial = 1866] [outer = 00000000] 04:59:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1CC5B800) [pid = 3712] [serial = 1867] [outer = 1C11D000] 04:59:20 INFO - PROCESS | 3712 | 1461067160197 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1CC5C400) [pid = 3712] [serial = 1868] [outer = 1C11D000] 04:59:20 INFO - PROCESS | 3712 | 1461067160900 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]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 950ms 04:59:21 INFO - PROCESS | 3712 | 1461067160998 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 3712 | 1461067161002 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:59:21 INFO - PROCESS | 3712 | 1461067161008 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:59:21 INFO - PROCESS | 3712 | 1461067161012 Marionette TRACE conn5 <- [1,2454,null,{}] 04:59:21 INFO - PROCESS | 3712 | 1461067161019 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}] 04:59:21 INFO - PROCESS | 3712 | 1461067161166 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:59:21 INFO - PROCESS | 3712 | 1461067161297 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 3712 | ++DOCSHELL 0EB66400 == 40 [pid = 3712] [id = 623] 04:59:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (0F35F800) [pid = 3712] [serial = 1869] [outer = 00000000] 04:59:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (12CC1800) [pid = 3712] [serial = 1870] [outer = 0F35F800] 04:59:21 INFO - PROCESS | 3712 | 1461067161357 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (12DDB800) [pid = 3712] [serial = 1871] [outer = 0F35F800] 04:59:22 INFO - PROCESS | 3712 | 1461067162057 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]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1073ms 04:59:22 INFO - PROCESS | 3712 | 1461067162090 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 3712 | 1461067162096 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:59:22 INFO - PROCESS | 3712 | 1461067162127 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 3712 | 1461067162130 Marionette TRACE conn5 <- [1,2458,null,{}] 04:59:22 INFO - PROCESS | 3712 | 1461067162134 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}] 04:59:22 INFO - PROCESS | 3712 | 1461067162251 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:59:22 INFO - PROCESS | 3712 | 1461067162410 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 3712 | ++DOCSHELL 0EB11400 == 41 [pid = 3712] [id = 624] 04:59:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (0EB13000) [pid = 3712] [serial = 1872] [outer = 00000000] 04:59:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (13CA9800) [pid = 3712] [serial = 1873] [outer = 0EB13000] 04:59:22 INFO - PROCESS | 3712 | 1461067162465 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (169A7800) [pid = 3712] [serial = 1874] [outer = 0EB13000] 04:59:23 INFO - PROCESS | 3712 | 1461067163380 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]]]}] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 13233400 == 40 [pid = 3712] [id = 509] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 17725C00 == 39 [pid = 3712] [id = 510] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 17DE0C00 == 38 [pid = 3712] [id = 512] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 17FAE000 == 37 [pid = 3712] [id = 506] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 0EB5C000 == 36 [pid = 3712] [id = 511] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 18E93800 == 35 [pid = 3712] [id = 507] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 13235000 == 34 [pid = 3712] [id = 503] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 12CC1400 == 33 [pid = 3712] [id = 504] 04:59:23 INFO - PROCESS | 3712 | --DOCSHELL 0EB15800 == 32 [pid = 3712] [id = 518] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1FF10800) [pid = 3712] [serial = 1825] [outer = 00000000] [url = about:blank] 04:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1322ms 04:59:23 INFO - PROCESS | 3712 | 1461067163452 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 3712 | 1461067163456 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:59:23 INFO - PROCESS | 3712 | 1461067163461 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 3712 | 1461067163464 Marionette TRACE conn5 <- [1,2462,null,{}] 04:59:23 INFO - PROCESS | 3712 | 1461067163470 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}] 04:59:23 INFO - PROCESS | 3712 | 1461067163552 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:59:23 INFO - PROCESS | 3712 | 1461067163568 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 3712 | ++DOCSHELL 12C05C00 == 33 [pid = 3712] [id = 625] 04:59:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (12C0F000) [pid = 3712] [serial = 1875] [outer = 00000000] 04:59:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (12DDB400) [pid = 3712] [serial = 1876] [outer = 12C0F000] 04:59:23 INFO - PROCESS | 3712 | 1461067163616 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1312E400) [pid = 3712] [serial = 1877] [outer = 12C0F000] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (13D91400) [pid = 3712] [serial = 1727] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1B92A000) [pid = 3712] [serial = 1730] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (20AAD000) [pid = 3712] [serial = 1739] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (20AEA400) [pid = 3712] [serial = 1742] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1DA41C00) [pid = 3712] [serial = 1676] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (20A09400) [pid = 3712] [serial = 1733] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (20A39400) [pid = 3712] [serial = 1736] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (20A10800) [pid = 3712] [serial = 1724] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1FFC4400) [pid = 3712] [serial = 1813] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (20A03000) [pid = 3712] [serial = 1816] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (204C5800) [pid = 3712] [serial = 1814] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (13D92400) [pid = 3712] [serial = 1819] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1D07FC00) [pid = 3712] [serial = 1822] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (20A2C000) [pid = 3712] [serial = 1817] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (20F06000) [pid = 3712] [serial = 1789] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (20AEC000) [pid = 3712] [serial = 1787] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (20AE7000) [pid = 3712] [serial = 1786] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (20A2E000) [pid = 3712] [serial = 1784] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (20A10400) [pid = 3712] [serial = 1783] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1CE80800) [pid = 3712] [serial = 1781] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1BF7A400) [pid = 3712] [serial = 1780] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17FC6800) [pid = 3712] [serial = 1778] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17DCD800) [pid = 3712] [serial = 1777] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (209AF800) [pid = 3712] [serial = 1775] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1D055000) [pid = 3712] [serial = 1807] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1D081000) [pid = 3712] [serial = 1808] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1BB26400) [pid = 3712] [serial = 1804] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1BF80000) [pid = 3712] [serial = 1805] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (12D26400) [pid = 3712] [serial = 1801] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13237000) [pid = 3712] [serial = 1802] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (18F4D800) [pid = 3712] [serial = 1799] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (18E8DC00) [pid = 3712] [serial = 1798] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1BC2FC00) [pid = 3712] [serial = 1796] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1B068C00) [pid = 3712] [serial = 1795] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (20F88800) [pid = 3712] [serial = 1793] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (20F87000) [pid = 3712] [serial = 1792] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (20F09400) [pid = 3712] [serial = 1790] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (126DF400) [pid = 3712] [serial = 1823] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1D250800) [pid = 3712] [serial = 1810] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1D3AB800) [pid = 3712] [serial = 1811] [outer = 00000000] [url = about:blank] 04:59:23 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (17E03800) [pid = 3712] [serial = 1820] [outer = 00000000] [url = about:blank] 04:59:24 INFO - PROCESS | 3712 | 1461067164146 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]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 04:59:24 INFO - PROCESS | 3712 | 1461067164192 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 3712 | 1461067164197 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:59:24 INFO - PROCESS | 3712 | 1461067164204 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 3712 | 1461067164206 Marionette TRACE conn5 <- [1,2466,null,{}] 04:59:24 INFO - PROCESS | 3712 | 1461067164210 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}] 04:59:24 INFO - PROCESS | 3712 | 1461067164320 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:59:24 INFO - PROCESS | 3712 | 1461067164412 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 3712 | ++DOCSHELL 13131800 == 34 [pid = 3712] [id = 626] 04:59:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13134400) [pid = 3712] [serial = 1878] [outer = 00000000] 04:59:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1328B800) [pid = 3712] [serial = 1879] [outer = 13134400] 04:59:24 INFO - PROCESS | 3712 | 1461067164457 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13CA8C00) [pid = 3712] [serial = 1880] [outer = 13134400] 04:59:24 INFO - PROCESS | 3712 | 1461067164833 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]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 04:59:24 INFO - PROCESS | 3712 | 1461067164877 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 3712 | 1461067164879 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:59:24 INFO - PROCESS | 3712 | 1461067164883 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:59:24 INFO - PROCESS | 3712 | 1461067164886 Marionette TRACE conn5 <- [1,2470,null,{}] 04:59:24 INFO - PROCESS | 3712 | 1461067164897 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}] 04:59:25 INFO - PROCESS | 3712 | 1461067165019 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:59:25 INFO - PROCESS | 3712 | 1461067165029 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 3712 | ++DOCSHELL 179E7000 == 35 [pid = 3712] [id = 627] 04:59:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (179EE400) [pid = 3712] [serial = 1881] [outer = 00000000] 04:59:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (17DDF400) [pid = 3712] [serial = 1882] [outer = 179EE400] 04:59:25 INFO - PROCESS | 3712 | 1461067165079 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17E0A400) [pid = 3712] [serial = 1883] [outer = 179EE400] 04:59:25 INFO - PROCESS | 3712 | 1461067165525 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]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 04:59:25 INFO - PROCESS | 3712 | 1461067165557 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 3712 | 1461067165559 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:59:25 INFO - PROCESS | 3712 | 1461067165562 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 3712 | 1461067165564 Marionette TRACE conn5 <- [1,2474,null,{}] 04:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:59:25 INFO - PROCESS | 3712 | 1461067165571 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}] 04:59:25 INFO - PROCESS | 3712 | 1461067165655 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:59:25 INFO - PROCESS | 3712 | 1461067165661 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 3712 | ++DOCSHELL 17F9F400 == 36 [pid = 3712] [id = 628] 04:59:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17FC8800) [pid = 3712] [serial = 1884] [outer = 00000000] 04:59:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (18E8A000) [pid = 3712] [serial = 1885] [outer = 17FC8800] 04:59:25 INFO - PROCESS | 3712 | 1461067165707 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (18E93400) [pid = 3712] [serial = 1886] [outer = 17FC8800] 04:59:26 INFO - PROCESS | 3712 | 1461067166199 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]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 04:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:59:26 INFO - PROCESS | 3712 | 1461067166237 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 3712 | 1461067166239 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:59:26 INFO - PROCESS | 3712 | 1461067166242 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 3712 | 1461067166244 Marionette TRACE conn5 <- [1,2478,null,{}] 04:59:26 INFO - PROCESS | 3712 | 1461067166247 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}] 04:59:26 INFO - PROCESS | 3712 | 1461067166357 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:59:26 INFO - PROCESS | 3712 | 1461067166447 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 3712 | ++DOCSHELL 18EB1400 == 37 [pid = 3712] [id = 629] 04:59:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (18EB1C00) [pid = 3712] [serial = 1887] [outer = 00000000] 04:59:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1998D400) [pid = 3712] [serial = 1888] [outer = 18EB1C00] 04:59:26 INFO - PROCESS | 3712 | 1461067166495 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1AB8AC00) [pid = 3712] [serial = 1889] [outer = 18EB1C00] 04:59:26 INFO - PROCESS | 3712 | 1461067166936 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]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 04:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:59:26 INFO - PROCESS | 3712 | 1461067166973 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 3712 | 1461067166975 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:59:26 INFO - PROCESS | 3712 | 1461067166977 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 3712 | 1461067166979 Marionette TRACE conn5 <- [1,2482,null,{}] 04:59:27 INFO - PROCESS | 3712 | 1461067166983 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}] 04:59:27 INFO - PROCESS | 3712 | 1461067167137 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:59:27 INFO - PROCESS | 3712 | 1461067167201 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 3712 | ++DOCSHELL 1ABC0800 == 38 [pid = 3712] [id = 630] 04:59:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1B068800) [pid = 3712] [serial = 1890] [outer = 00000000] 04:59:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1BB1BC00) [pid = 3712] [serial = 1891] [outer = 1B068800] 04:59:27 INFO - PROCESS | 3712 | 1461067167248 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1BC32000) [pid = 3712] [serial = 1892] [outer = 1B068800] 04:59:27 INFO - PROCESS | 3712 | 1461067167671 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]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 04:59:27 INFO - PROCESS | 3712 | 1461067167737 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 3712 | 1461067167739 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:59:27 INFO - PROCESS | 3712 | 1461067167742 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 3712 | 1461067167744 Marionette TRACE conn5 <- [1,2486,null,{}] 04:59:27 INFO - PROCESS | 3712 | 1461067167747 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}] 04:59:27 INFO - PROCESS | 3712 | 1461067167856 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:59:27 INFO - PROCESS | 3712 | 1461067167869 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 3712 | ++DOCSHELL 1BF79800 == 39 [pid = 3712] [id = 631] 04:59:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1BF7B000) [pid = 3712] [serial = 1893] [outer = 00000000] 04:59:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1BF85C00) [pid = 3712] [serial = 1894] [outer = 1BF7B000] 04:59:27 INFO - PROCESS | 3712 | 1461067167913 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1C1F1400) [pid = 3712] [serial = 1895] [outer = 1BF7B000] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13282800) [pid = 3712] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19989C00) [pid = 3712] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16910800) [pid = 3712] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (18E8B400) [pid = 3712] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (17FA7000) [pid = 3712] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13213C00) [pid = 3712] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (0F00C000) [pid = 3712] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12CBB800) [pid = 3712] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (17E07C00) [pid = 3712] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1ABC5C00) [pid = 3712] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1B9C9800) [pid = 3712] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1B068000) [pid = 3712] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:59:28 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13CBFC00) [pid = 3712] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:59:28 INFO - PROCESS | 3712 | 1461067168418 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]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 04:59:28 INFO - PROCESS | 3712 | 1461067168475 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 3712 | 1461067168477 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:59:28 INFO - PROCESS | 3712 | 1461067168480 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 3712 | 1461067168481 Marionette TRACE conn5 <- [1,2490,null,{}] 04:59:28 INFO - PROCESS | 3712 | 1461067168485 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}] 04:59:28 INFO - PROCESS | 3712 | 1461067168563 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:59:28 INFO - PROCESS | 3712 | 1461067168569 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 3712 | ++DOCSHELL 17558400 == 40 [pid = 3712] [id = 632] 04:59:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17E07C00) [pid = 3712] [serial = 1896] [outer = 00000000] 04:59:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1B946400) [pid = 3712] [serial = 1897] [outer = 17E07C00] 04:59:28 INFO - PROCESS | 3712 | 1461067168612 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1BF84400) [pid = 3712] [serial = 1898] [outer = 17E07C00] 04:59:29 INFO - PROCESS | 3712 | 1461067169116 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]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 04:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:59:29 INFO - PROCESS | 3712 | 1461067169151 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 3712 | 1461067169153 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:59:29 INFO - PROCESS | 3712 | 1461067169156 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 3712 | 1461067169158 Marionette TRACE conn5 <- [1,2494,null,{}] 04:59:29 INFO - PROCESS | 3712 | 1461067169161 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}] 04:59:29 INFO - PROCESS | 3712 | 1461067169241 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:59:29 INFO - PROCESS | 3712 | 1461067169273 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 3712 | ++DOCSHELL 13D92400 == 41 [pid = 3712] [id = 633] 04:59:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (179E5800) [pid = 3712] [serial = 1899] [outer = 00000000] 04:59:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1CE2E400) [pid = 3712] [serial = 1900] [outer = 179E5800] 04:59:29 INFO - PROCESS | 3712 | 1461067169319 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1CE2E800) [pid = 3712] [serial = 1901] [outer = 179E5800] 04:59:29 INFO - PROCESS | 3712 | 1461067169754 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]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 04:59:29 INFO - PROCESS | 3712 | 1461067169788 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 3712 | 1461067169790 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:59:29 INFO - PROCESS | 3712 | 1461067169793 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:59:29 INFO - PROCESS | 3712 | 1461067169795 Marionette TRACE conn5 <- [1,2498,null,{}] 04:59:29 INFO - PROCESS | 3712 | 1461067169799 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}] 04:59:29 INFO - PROCESS | 3712 | 1461067169878 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:59:29 INFO - PROCESS | 3712 | 1461067169885 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 3712 | ++DOCSHELL 1CEE5400 == 42 [pid = 3712] [id = 634] 04:59:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1CFD9C00) [pid = 3712] [serial = 1902] [outer = 00000000] 04:59:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1CFE0800) [pid = 3712] [serial = 1903] [outer = 1CFD9C00] 04:59:29 INFO - PROCESS | 3712 | 1461067169928 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1CFE2800) [pid = 3712] [serial = 1904] [outer = 1CFD9C00] 04:59:30 INFO - PROCESS | 3712 | 1461067170546 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]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 04:59:30 INFO - PROCESS | 3712 | 1461067170567 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 3712 | 1461067170572 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:59:30 INFO - PROCESS | 3712 | 1461067170577 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 3712 | 1461067170581 Marionette TRACE conn5 <- [1,2502,null,{}] 04:59:30 INFO - PROCESS | 3712 | 1461067170634 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}] 04:59:30 INFO - PROCESS | 3712 | 1461067170796 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:59:30 INFO - PROCESS | 3712 | 1461067170808 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 3712 | ++DOCSHELL 12CC1400 == 43 [pid = 3712] [id = 635] 04:59:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (13127800) [pid = 3712] [serial = 1905] [outer = 00000000] 04:59:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13CA6800) [pid = 3712] [serial = 1906] [outer = 13127800] 04:59:30 INFO - PROCESS | 3712 | 1461067170866 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (142A6800) [pid = 3712] [serial = 1907] [outer = 13127800] 04:59:31 INFO - PROCESS | 3712 | 1461067171475 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]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 04:59:31 INFO - PROCESS | 3712 | 1461067171508 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 3712 | 1461067171514 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:59:31 INFO - PROCESS | 3712 | 1461067171521 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 3712 | 1461067171523 Marionette TRACE conn5 <- [1,2506,null,{}] 04:59:31 INFO - PROCESS | 3712 | 1461067171528 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}] 04:59:31 INFO - PROCESS | 3712 | 1461067171635 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:59:31 INFO - PROCESS | 3712 | 1461067171770 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 3712 | ++DOCSHELL 17548000 == 44 [pid = 3712] [id = 636] 04:59:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (17EC7C00) [pid = 3712] [serial = 1908] [outer = 00000000] 04:59:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19507C00) [pid = 3712] [serial = 1909] [outer = 17EC7C00] 04:59:31 INFO - PROCESS | 3712 | 1461067171826 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1B06B800) [pid = 3712] [serial = 1910] [outer = 17EC7C00] 04:59:32 INFO - PROCESS | 3712 | 1461067172440 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]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 971ms 04:59:32 INFO - PROCESS | 3712 | 1461067172492 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 3712 | 1461067172495 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:59:32 INFO - PROCESS | 3712 | 1461067172499 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 3712 | 1461067172503 Marionette TRACE conn5 <- [1,2510,null,{}] 04:59:32 INFO - PROCESS | 3712 | 1461067172514 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}] 04:59:32 INFO - PROCESS | 3712 | 1461067172624 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:59:32 INFO - PROCESS | 3712 | 1461067172761 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 3712 | ++DOCSHELL 1D04F400 == 45 [pid = 3712] [id = 637] 04:59:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1D051C00) [pid = 3712] [serial = 1911] [outer = 00000000] 04:59:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1D055C00) [pid = 3712] [serial = 1912] [outer = 1D051C00] 04:59:32 INFO - PROCESS | 3712 | 1461067172820 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D05BC00) [pid = 3712] [serial = 1913] [outer = 1D051C00] 04:59:33 INFO - PROCESS | 3712 | 1461067173343 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]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 04:59:33 INFO - PROCESS | 3712 | 1461067173372 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 3712 | 1461067173375 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:59:33 INFO - PROCESS | 3712 | 1461067173378 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:59:33 INFO - PROCESS | 3712 | 1461067173381 Marionette TRACE conn5 <- [1,2514,null,{}] 04:59:33 INFO - PROCESS | 3712 | 1461067173384 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}] 04:59:33 INFO - PROCESS | 3712 | 1461067173489 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:59:33 INFO - PROCESS | 3712 | 1461067173595 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 3712 | ++DOCSHELL 1D085800 == 46 [pid = 3712] [id = 638] 04:59:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1D085C00) [pid = 3712] [serial = 1914] [outer = 00000000] 04:59:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D08C400) [pid = 3712] [serial = 1915] [outer = 1D085C00] 04:59:33 INFO - PROCESS | 3712 | 1461067173650 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1D0ECC00) [pid = 3712] [serial = 1916] [outer = 1D085C00] 04:59:34 INFO - PROCESS | 3712 | 1461067174258 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]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 04:59:34 INFO - PROCESS | 3712 | 1461067174312 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 3712 | 1461067174314 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:59:34 INFO - PROCESS | 3712 | 1461067174318 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:59:34 INFO - PROCESS | 3712 | 1461067174320 Marionette TRACE conn5 <- [1,2518,null,{}] 04:59:34 INFO - PROCESS | 3712 | 1461067174324 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}] 04:59:34 INFO - PROCESS | 3712 | 1461067174424 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:59:34 INFO - PROCESS | 3712 | 1461067174531 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 3712 | ++DOCSHELL 0EB63800 == 47 [pid = 3712] [id = 639] 04:59:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1D081800) [pid = 3712] [serial = 1917] [outer = 00000000] 04:59:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1D247400) [pid = 3712] [serial = 1918] [outer = 1D081800] 04:59:34 INFO - PROCESS | 3712 | 1461067174585 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1D24C800) [pid = 3712] [serial = 1919] [outer = 1D081800] 04:59:35 INFO - PROCESS | 3712 | 1461067175289 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]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1018ms 04:59:35 INFO - PROCESS | 3712 | 1461067175340 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 3712 | 1461067175344 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:59:35 INFO - PROCESS | 3712 | 1461067175349 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 3712 | 1461067175353 Marionette TRACE conn5 <- [1,2522,null,{}] 04:59:35 INFO - PROCESS | 3712 | 1461067175359 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}] 04:59:35 INFO - PROCESS | 3712 | 1461067175482 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:59:35 INFO - PROCESS | 3712 | 1461067175627 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 3712 | ++DOCSHELL 12DDD400 == 48 [pid = 3712] [id = 640] 04:59:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (13052800) [pid = 3712] [serial = 1920] [outer = 00000000] 04:59:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (13CA2000) [pid = 3712] [serial = 1921] [outer = 13052800] 04:59:35 INFO - PROCESS | 3712 | 1461067175678 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1699C400) [pid = 3712] [serial = 1922] [outer = 13052800] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1CC5B800) [pid = 3712] [serial = 1867] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (13CC7C00) [pid = 3712] [serial = 1837] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1AB88800) [pid = 3712] [serial = 1852] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (17547C00) [pid = 3712] [serial = 1840] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1771D800) [pid = 3712] [serial = 1841] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (18EB0800) [pid = 3712] [serial = 1849] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (17FD0000) [pid = 3712] [serial = 1846] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (17FD4400) [pid = 3712] [serial = 1847] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1321B000) [pid = 3712] [serial = 1834] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1322D800) [pid = 3712] [serial = 1835] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (0F743800) [pid = 3712] [serial = 1828] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (12608400) [pid = 3712] [serial = 1829] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (12D27C00) [pid = 3712] [serial = 1831] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12D2DC00) [pid = 3712] [serial = 1832] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (17E10400) [pid = 3712] [serial = 1843] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (17ECC400) [pid = 3712] [serial = 1844] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1B06FC00) [pid = 3712] [serial = 1855] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1BC38C00) [pid = 3712] [serial = 1858] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1BF35400) [pid = 3712] [serial = 1864] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1429F800) [pid = 3712] [serial = 1838] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1BF7B800) [pid = 3712] [serial = 1859] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1AB86000) [pid = 3712] [serial = 1853] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1B0C3400) [pid = 3712] [serial = 1856] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17E06C00) [pid = 3712] [serial = 1861] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17FD0C00) [pid = 3712] [serial = 1862] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1BF84000) [pid = 3712] [serial = 1865] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (18EB0400) [pid = 3712] [serial = 1850] [outer = 00000000] [url = about:blank] 04:59:36 INFO - PROCESS | 3712 | 1461067176253 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]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 930ms 04:59:36 INFO - PROCESS | 3712 | 1461067176281 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 3712 | 1461067176286 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:59:36 INFO - PROCESS | 3712 | 1461067176292 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 3712 | 1461067176294 Marionette TRACE conn5 <- [1,2526,null,{}] 04:59:36 INFO - PROCESS | 3712 | 1461067176298 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}] 04:59:36 INFO - PROCESS | 3712 | 1461067176383 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:59:36 INFO - PROCESS | 3712 | 1461067176479 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 3712 | ++DOCSHELL 0EB60400 == 49 [pid = 3712] [id = 641] 04:59:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (0F78E400) [pid = 3712] [serial = 1923] [outer = 00000000] 04:59:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1322C800) [pid = 3712] [serial = 1924] [outer = 0F78E400] 04:59:36 INFO - PROCESS | 3712 | 1461067176524 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13466800) [pid = 3712] [serial = 1925] [outer = 0F78E400] 04:59:36 INFO - PROCESS | 3712 | 1461067176942 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]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 04:59:36 INFO - PROCESS | 3712 | 1461067176965 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 3712 | 1461067176968 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:59:37 INFO - PROCESS | 3712 | 1461067177006 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 3712 | 1461067177010 Marionette TRACE conn5 <- [1,2530,null,{}] 04:59:37 INFO - PROCESS | 3712 | 1461067177024 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}] 04:59:37 INFO - PROCESS | 3712 | 1461067177111 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:59:37 INFO - PROCESS | 3712 | 1461067177120 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 3712 | ++DOCSHELL 169A5C00 == 50 [pid = 3712] [id = 642] 04:59:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17E08400) [pid = 3712] [serial = 1926] [outer = 00000000] 04:59:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17EA0800) [pid = 3712] [serial = 1927] [outer = 17E08400] 04:59:37 INFO - PROCESS | 3712 | 1461067177167 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17FA8800) [pid = 3712] [serial = 1928] [outer = 17E08400] 04:59:37 INFO - PROCESS | 3712 | 1461067177645 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]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 04:59:37 INFO - PROCESS | 3712 | 1461067177680 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 3712 | 1461067177683 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:59:37 INFO - PROCESS | 3712 | 1461067177686 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 3712 | 1461067177688 Marionette TRACE conn5 <- [1,2534,null,{}] 04:59:37 INFO - PROCESS | 3712 | 1461067177691 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}] 04:59:37 INFO - PROCESS | 3712 | 1461067177773 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:59:37 INFO - PROCESS | 3712 | 1461067177779 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 3712 | ++DOCSHELL 17FD0C00 == 51 [pid = 3712] [id = 643] 04:59:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17FD1C00) [pid = 3712] [serial = 1929] [outer = 00000000] 04:59:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (18E94000) [pid = 3712] [serial = 1930] [outer = 17FD1C00] 04:59:37 INFO - PROCESS | 3712 | 1461067177825 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (18F42800) [pid = 3712] [serial = 1931] [outer = 17FD1C00] 04:59:38 INFO - PROCESS | 3712 | 1461067178282 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]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 04:59:38 INFO - PROCESS | 3712 | 1461067178323 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 3712 | 1461067178325 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:59:38 INFO - PROCESS | 3712 | 1461067178328 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 3712 | 1461067178330 Marionette TRACE conn5 <- [1,2538,null,{}] 04:59:38 INFO - PROCESS | 3712 | 1461067178333 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}] 04:59:38 INFO - PROCESS | 3712 | 1461067178445 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:59:38 INFO - PROCESS | 3712 | 1461067178533 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 3712 | ++DOCSHELL 19508C00 == 52 [pid = 3712] [id = 644] 04:59:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1950A000) [pid = 3712] [serial = 1932] [outer = 00000000] 04:59:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1AB8E800) [pid = 3712] [serial = 1933] [outer = 1950A000] 04:59:38 INFO - PROCESS | 3712 | 1461067178579 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1B06EC00) [pid = 3712] [serial = 1934] [outer = 1950A000] 04:59:39 INFO - PROCESS | 3712 | 1461067178998 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]]]}] 04:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 04:59:39 INFO - PROCESS | 3712 | 1461067179060 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 3712 | 1461067179062 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:59:39 INFO - PROCESS | 3712 | 1461067179065 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 3712 | 1461067179067 Marionette TRACE conn5 <- [1,2542,null,{}] 04:59:39 INFO - PROCESS | 3712 | 1461067179070 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}] 04:59:39 INFO - PROCESS | 3712 | 1461067179206 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:59:39 INFO - PROCESS | 3712 | 1461067179272 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 3712 | ++DOCSHELL 126D4800 == 53 [pid = 3712] [id = 645] 04:59:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (12CC0000) [pid = 3712] [serial = 1935] [outer = 00000000] 04:59:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1BF7A400) [pid = 3712] [serial = 1936] [outer = 12CC0000] 04:59:39 INFO - PROCESS | 3712 | 1461067179320 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1BF80C00) [pid = 3712] [serial = 1937] [outer = 12CC0000] 04:59:39 INFO - PROCESS | 3712 | 1461067179747 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]]]}] 04:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 04:59:39 INFO - PROCESS | 3712 | 1461067179819 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 3712 | 1461067179821 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:59:39 INFO - PROCESS | 3712 | 1461067179827 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 3712 | 1461067179829 Marionette TRACE conn5 <- [1,2546,null,{}] 04:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:59:39 INFO - PROCESS | 3712 | 1461067179832 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}] 04:59:39 INFO - PROCESS | 3712 | 1461067179944 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:59:39 INFO - PROCESS | 3712 | 1461067179955 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 3712 | ++DOCSHELL 1C116800 == 54 [pid = 3712] [id = 646] 04:59:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1CC61C00) [pid = 3712] [serial = 1938] [outer = 00000000] 04:59:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1CE8E800) [pid = 3712] [serial = 1939] [outer = 1CC61C00] 04:59:40 INFO - PROCESS | 3712 | 1461067180000 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1CFD6800) [pid = 3712] [serial = 1940] [outer = 1CC61C00] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (18EB1C00) [pid = 3712] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1B068800) [pid = 3712] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (179EE400) [pid = 3712] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (12C0F000) [pid = 3712] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17FC8800) [pid = 3712] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13134400) [pid = 3712] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1BF7B000) [pid = 3712] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (179E5800) [pid = 3712] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:59:40 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17E07C00) [pid = 3712] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:59:40 INFO - PROCESS | 3712 | 1461067180499 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]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 04:59:40 INFO - PROCESS | 3712 | 1461067180563 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 3712 | 1461067180565 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:59:40 INFO - PROCESS | 3712 | 1461067180569 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 3712 | 1461067180570 Marionette TRACE conn5 <- [1,2550,null,{}] 04:59:40 INFO - PROCESS | 3712 | 1461067180574 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}] 04:59:40 INFO - PROCESS | 3712 | 1461067180653 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:59:40 INFO - PROCESS | 3712 | 1461067180750 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 3712 | ++DOCSHELL 12D31800 == 55 [pid = 3712] [id = 647] 04:59:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (12D35400) [pid = 3712] [serial = 1941] [outer = 00000000] 04:59:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (18EAEC00) [pid = 3712] [serial = 1942] [outer = 12D35400] 04:59:40 INFO - PROCESS | 3712 | 1461067180794 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1B0C7000) [pid = 3712] [serial = 1943] [outer = 12D35400] 04:59:41 INFO - PROCESS | 3712 | 1461067181163 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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 04:59:41 INFO - PROCESS | 3712 | 1461067181200 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3712 | 1461067181202 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:59:41 INFO - PROCESS | 3712 | 1461067181205 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 3712 | 1461067181206 Marionette TRACE conn5 <- [1,2554,null,{}] 04:59:41 INFO - PROCESS | 3712 | 1461067181210 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}] 04:59:41 INFO - PROCESS | 3712 | 1461067181353 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:59:41 INFO - PROCESS | 3712 | 1461067181366 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 3712 | ++DOCSHELL 12CC4C00 == 56 [pid = 3712] [id = 648] 04:59:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (17FCE400) [pid = 3712] [serial = 1944] [outer = 00000000] 04:59:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1CE80800) [pid = 3712] [serial = 1945] [outer = 17FCE400] 04:59:41 INFO - PROCESS | 3712 | 1461067181411 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1CE81000) [pid = 3712] [serial = 1946] [outer = 17FCE400] 04:59:41 INFO - PROCESS | 3712 | 1461067181819 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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 04:59:41 INFO - PROCESS | 3712 | 1461067181875 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3712 | 1461067181877 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:59:41 INFO - PROCESS | 3712 | 1461067181889 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 3712 | 1461067181891 Marionette TRACE conn5 <- [1,2558,null,{}] 04:59:41 INFO - PROCESS | 3712 | 1461067181894 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}] 04:59:41 INFO - PROCESS | 3712 | 1461067181975 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:59:41 INFO - PROCESS | 3712 | 1461067181981 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 3712 | ++DOCSHELL 1D053000 == 57 [pid = 3712] [id = 649] 04:59:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1D0E9C00) [pid = 3712] [serial = 1947] [outer = 00000000] 04:59:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1D250C00) [pid = 3712] [serial = 1948] [outer = 1D0E9C00] 04:59:42 INFO - PROCESS | 3712 | 1461067182029 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D380800) [pid = 3712] [serial = 1949] [outer = 1D0E9C00] 04:59:42 INFO - PROCESS | 3712 | 1461067182737 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]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 930ms 04:59:42 INFO - PROCESS | 3712 | 1461067182821 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:59:42 INFO - PROCESS | 3712 | 1461067182825 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:59:42 INFO - PROCESS | 3712 | 1461067182831 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 3712 | 1461067182835 Marionette TRACE conn5 <- [1,2562,null,{}] 04:59:42 INFO - PROCESS | 3712 | 1461067182842 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}] 04:59:43 INFO - PROCESS | 3712 | 1461067182993 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:59:43 INFO - PROCESS | 3712 | 1461067183127 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 3712 | ++DOCSHELL 0EB65000 == 58 [pid = 3712] [id = 650] 04:59:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (0F785C00) [pid = 3712] [serial = 1950] [outer = 00000000] 04:59:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13282800) [pid = 3712] [serial = 1951] [outer = 0F785C00] 04:59:43 INFO - PROCESS | 3712 | 1461067183184 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (16910000) [pid = 3712] [serial = 1952] [outer = 0F785C00] 04:59:43 INFO - PROCESS | 3712 | 1461067183748 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]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 990ms 04:59:43 INFO - PROCESS | 3712 | 1461067183822 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 3712 | 1461067183828 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:59:43 INFO - PROCESS | 3712 | 1461067183835 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 3712 | 1461067183838 Marionette TRACE conn5 <- [1,2566,null,{}] 04:59:43 INFO - PROCESS | 3712 | 1461067183842 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}] 04:59:43 INFO - PROCESS | 3712 | 1461067183950 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:59:44 INFO - PROCESS | 3712 | 1461067184088 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 3712 | ++DOCSHELL 1755F400 == 59 [pid = 3712] [id = 651] 04:59:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17E09C00) [pid = 3712] [serial = 1953] [outer = 00000000] 04:59:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (18E90800) [pid = 3712] [serial = 1954] [outer = 17E09C00] 04:59:44 INFO - PROCESS | 3712 | 1461067184144 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1ABC1C00) [pid = 3712] [serial = 1955] [outer = 17E09C00] 04:59:44 INFO - PROCESS | 3712 | 1461067184761 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]]]}] 04:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 04:59:44 INFO - PROCESS | 3712 | 1461067184806 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 3712 | 1461067184808 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:59:44 INFO - PROCESS | 3712 | 1461067184812 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:59:44 INFO - PROCESS | 3712 | 1461067184816 Marionette TRACE conn5 <- [1,2570,null,{}] 04:59:44 INFO - PROCESS | 3712 | 1461067184827 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}] 04:59:44 INFO - PROCESS | 3712 | 1461067184939 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:59:45 INFO - PROCESS | 3712 | 1461067185077 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 3712 | ++DOCSHELL 18EB2000 == 60 [pid = 3712] [id = 652] 04:59:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1D08B800) [pid = 3712] [serial = 1956] [outer = 00000000] 04:59:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1D389800) [pid = 3712] [serial = 1957] [outer = 1D08B800] 04:59:45 INFO - PROCESS | 3712 | 1461067185136 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1D3AC000) [pid = 3712] [serial = 1958] [outer = 1D08B800] 04:59:45 INFO - PROCESS | 3712 | 1461067185702 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]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 931ms 04:59:45 INFO - PROCESS | 3712 | 1461067185747 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 3712 | 1461067185750 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:59:45 INFO - PROCESS | 3712 | 1461067185753 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:59:45 INFO - PROCESS | 3712 | 1461067185755 Marionette TRACE conn5 <- [1,2574,null,{}] 04:59:45 INFO - PROCESS | 3712 | 1461067185759 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}] 04:59:45 INFO - PROCESS | 3712 | 1461067185866 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:59:46 INFO - PROCESS | 3712 | 1461067185991 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 3712 | ++DOCSHELL 1D6BF800 == 61 [pid = 3712] [id = 653] 04:59:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1D6BFC00) [pid = 3712] [serial = 1959] [outer = 00000000] 04:59:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1D6C9000) [pid = 3712] [serial = 1960] [outer = 1D6BFC00] 04:59:46 INFO - PROCESS | 3712 | 1461067186046 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D6CE800) [pid = 3712] [serial = 1961] [outer = 1D6BFC00] 04:59:46 INFO - PROCESS | 3712 | 1461067186903 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]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1233ms 04:59:47 INFO - PROCESS | 3712 | 1461067186998 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 3712 | 1461067187002 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:59:47 INFO - PROCESS | 3712 | 1461067187008 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 3712 | 1461067187011 Marionette TRACE conn5 <- [1,2578,null,{}] 04:59:47 INFO - PROCESS | 3712 | 1461067187017 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}] 04:59:47 INFO - PROCESS | 3712 | 1461067187113 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:59:47 INFO - PROCESS | 3712 | 1461067187257 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 3712 | ++DOCSHELL 13237400 == 62 [pid = 3712] [id = 654] 04:59:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1345DC00) [pid = 3712] [serial = 1962] [outer = 00000000] 04:59:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (13D3E400) [pid = 3712] [serial = 1963] [outer = 1345DC00] 04:59:47 INFO - PROCESS | 3712 | 1461067187311 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1754D400) [pid = 3712] [serial = 1964] [outer = 1345DC00] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 13D92400 == 61 [pid = 3712] [id = 633] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 1BF79800 == 60 [pid = 3712] [id = 631] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 1ABC0800 == 59 [pid = 3712] [id = 630] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 17F9F400 == 58 [pid = 3712] [id = 628] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 179E7000 == 57 [pid = 3712] [id = 627] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 12CC2000 == 56 [pid = 3712] [id = 502] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 13128000 == 55 [pid = 3712] [id = 516] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 177AB400 == 54 [pid = 3712] [id = 505] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 12CC4C00 == 53 [pid = 3712] [id = 648] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 12D31800 == 52 [pid = 3712] [id = 647] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 1C116800 == 51 [pid = 3712] [id = 646] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 126D4800 == 50 [pid = 3712] [id = 645] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 19508C00 == 49 [pid = 3712] [id = 644] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 17FD0C00 == 48 [pid = 3712] [id = 643] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1CFE0800) [pid = 3712] [serial = 1903] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 169A5C00 == 47 [pid = 3712] [id = 642] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 0EB60400 == 46 [pid = 3712] [id = 641] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 12DDD400 == 45 [pid = 3712] [id = 640] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 1D04F400 == 44 [pid = 3712] [id = 637] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 17548000 == 43 [pid = 3712] [id = 636] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 12CC1400 == 42 [pid = 3712] [id = 635] 04:59:47 INFO - PROCESS | 3712 | --DOCSHELL 1CEE5400 == 41 [pid = 3712] [id = 634] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1BC32000) [pid = 3712] [serial = 1892] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1CE2E400) [pid = 3712] [serial = 1900] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1B946400) [pid = 3712] [serial = 1897] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1BF84400) [pid = 3712] [serial = 1898] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (18E93400) [pid = 3712] [serial = 1886] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1C1F1400) [pid = 3712] [serial = 1895] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1CE2E800) [pid = 3712] [serial = 1901] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1998D400) [pid = 3712] [serial = 1888] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1BB1BC00) [pid = 3712] [serial = 1891] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (17DDF400) [pid = 3712] [serial = 1882] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (17E0A400) [pid = 3712] [serial = 1883] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (12DDB400) [pid = 3712] [serial = 1876] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1312E400) [pid = 3712] [serial = 1877] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (18E8A000) [pid = 3712] [serial = 1885] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1328B800) [pid = 3712] [serial = 1879] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13CA8C00) [pid = 3712] [serial = 1880] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AB8AC00) [pid = 3712] [serial = 1889] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (13CA9800) [pid = 3712] [serial = 1873] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12CC1800) [pid = 3712] [serial = 1870] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1BF85C00) [pid = 3712] [serial = 1894] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 3712 | 1461067187873 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]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 04:59:47 INFO - PROCESS | 3712 | 1461067187942 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 3712 | 1461067187947 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:59:47 INFO - PROCESS | 3712 | 1461067187953 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 3712 | 1461067187956 Marionette TRACE conn5 <- [1,2582,null,{}] 04:59:47 INFO - PROCESS | 3712 | 1461067187960 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}] 04:59:48 INFO - PROCESS | 3712 | 1461067188043 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:59:48 INFO - PROCESS | 3712 | 1461067188053 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 3712 | ++DOCSHELL 12DDA000 == 42 [pid = 3712] [id = 655] 04:59:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13128C00) [pid = 3712] [serial = 1965] [outer = 00000000] 04:59:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1328B000) [pid = 3712] [serial = 1966] [outer = 13128C00] 04:59:48 INFO - PROCESS | 3712 | 1461067188098 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (13CC0400) [pid = 3712] [serial = 1967] [outer = 13128C00] 04:59:48 INFO - PROCESS | 3712 | 1461067188578 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]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 04:59:48 INFO - PROCESS | 3712 | 1461067188626 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 3712 | 1461067188628 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:59:48 INFO - PROCESS | 3712 | 1461067188632 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 3712 | 1461067188635 Marionette TRACE conn5 <- [1,2586,null,{}] 04:59:48 INFO - PROCESS | 3712 | 1461067188645 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}] 04:59:48 INFO - PROCESS | 3712 | 1461067188732 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:59:48 INFO - PROCESS | 3712 | 1461067188741 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 3712 | ++DOCSHELL 17E09800 == 43 [pid = 3712] [id = 656] 04:59:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (17E0A400) [pid = 3712] [serial = 1968] [outer = 00000000] 04:59:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (17E11400) [pid = 3712] [serial = 1969] [outer = 17E0A400] 04:59:48 INFO - PROCESS | 3712 | 1461067188788 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (17FC7000) [pid = 3712] [serial = 1970] [outer = 17E0A400] 04:59:49 INFO - PROCESS | 3712 | 1461067189270 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]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 04:59:49 INFO - PROCESS | 3712 | 1461067189306 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 3712 | 1461067189309 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:59:49 INFO - PROCESS | 3712 | 1461067189312 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:59:49 INFO - PROCESS | 3712 | 1461067189313 Marionette TRACE conn5 <- [1,2590,null,{}] 04:59:49 INFO - PROCESS | 3712 | 1461067189317 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}] 04:59:49 INFO - PROCESS | 3712 | 1461067189399 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:59:49 INFO - PROCESS | 3712 | 1461067189435 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 3712 | ++DOCSHELL 18E8DC00 == 44 [pid = 3712] [id = 657] 04:59:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (18E8E800) [pid = 3712] [serial = 1971] [outer = 00000000] 04:59:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (18EB4800) [pid = 3712] [serial = 1972] [outer = 18E8E800] 04:59:49 INFO - PROCESS | 3712 | 1461067189480 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (18F4DC00) [pid = 3712] [serial = 1973] [outer = 18E8E800] 04:59:49 INFO - PROCESS | 3712 | 1461067189962 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]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 672ms 04:59:50 INFO - PROCESS | 3712 | 1461067189988 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3712 | 1461067189990 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:59:50 INFO - PROCESS | 3712 | 1461067189993 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 3712 | 1461067189995 Marionette TRACE conn5 <- [1,2594,null,{}] 04:59:50 INFO - PROCESS | 3712 | 1461067189998 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}] 04:59:50 INFO - PROCESS | 3712 | 1461067190108 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:59:50 INFO - PROCESS | 3712 | 1461067190114 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 3712 | ++DOCSHELL 1950AC00 == 45 [pid = 3712] [id = 658] 04:59:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1950E800) [pid = 3712] [serial = 1974] [outer = 00000000] 04:59:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1B064800) [pid = 3712] [serial = 1975] [outer = 1950E800] 04:59:50 INFO - PROCESS | 3712 | 1461067190161 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1B064C00) [pid = 3712] [serial = 1976] [outer = 1950E800] 04:59:50 INFO - PROCESS | 3712 | 1461067190633 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]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 04:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:59:50 INFO - PROCESS | 3712 | 1461067190664 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3712 | 1461067190666 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:59:50 INFO - PROCESS | 3712 | 1461067190669 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 3712 | 1461067190670 Marionette TRACE conn5 <- [1,2598,null,{}] 04:59:50 INFO - PROCESS | 3712 | 1461067190674 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}] 04:59:50 INFO - PROCESS | 3712 | 1461067190811 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:59:50 INFO - PROCESS | 3712 | 1461067190906 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 3712 | ++DOCSHELL 1321DC00 == 46 [pid = 3712] [id = 659] 04:59:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1B073400) [pid = 3712] [serial = 1977] [outer = 00000000] 04:59:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1BF36C00) [pid = 3712] [serial = 1978] [outer = 1B073400] 04:59:50 INFO - PROCESS | 3712 | 1461067190954 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1BF82400) [pid = 3712] [serial = 1979] [outer = 1B073400] 04:59:51 INFO - PROCESS | 3712 | 1461067191383 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]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 04:59:51 INFO - PROCESS | 3712 | 1461067191440 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 3712 | 1461067191442 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:59:51 INFO - PROCESS | 3712 | 1461067191451 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 3712 | 1461067191453 Marionette TRACE conn5 <- [1,2602,null,{}] 04:59:51 INFO - PROCESS | 3712 | 1461067191456 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}] 04:59:51 INFO - PROCESS | 3712 | 1461067191567 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:59:51 INFO - PROCESS | 3712 | 1461067191573 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 3712 | ++DOCSHELL 1C1F1400 == 47 [pid = 3712] [id = 660] 04:59:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1CC59400) [pid = 3712] [serial = 1980] [outer = 00000000] 04:59:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1CE2E800) [pid = 3712] [serial = 1981] [outer = 1CC59400] 04:59:51 INFO - PROCESS | 3712 | 1461067191674 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1CE2F400) [pid = 3712] [serial = 1982] [outer = 1CC59400] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1C11D000) [pid = 3712] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1950A000) [pid = 3712] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (17E08400) [pid = 3712] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (0F78E400) [pid = 3712] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (13052800) [pid = 3712] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (17FD1C00) [pid = 3712] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1CFD9C00) [pid = 3712] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (12CC0000) [pid = 3712] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (12D35400) [pid = 3712] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (17FCE400) [pid = 3712] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:59:52 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1CC61C00) [pid = 3712] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:59:52 INFO - PROCESS | 3712 | 1461067192267 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 871ms 04:59:52 INFO - PROCESS | 3712 | 1461067192325 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 3712 | 1461067192327 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:59:52 INFO - PROCESS | 3712 | 1461067192330 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 3712 | 1461067192332 Marionette TRACE conn5 <- [1,2606,null,{}] 04:59:52 INFO - PROCESS | 3712 | 1461067192335 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}] 04:59:52 INFO - PROCESS | 3712 | 1461067192414 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:59:52 INFO - PROCESS | 3712 | 1461067192513 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 3712 | ++DOCSHELL 0F016000 == 48 [pid = 3712] [id = 661] 04:59:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (0F39B000) [pid = 3712] [serial = 1983] [outer = 00000000] 04:59:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (17E02800) [pid = 3712] [serial = 1984] [outer = 0F39B000] 04:59:52 INFO - PROCESS | 3712 | 1461067192558 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17E08400) [pid = 3712] [serial = 1985] [outer = 0F39B000] 04:59:52 INFO - PROCESS | 3712 | 1461067192915 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 04:59:52 INFO - PROCESS | 3712 | 1461067192961 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 3712 | 1461067192963 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:59:52 INFO - PROCESS | 3712 | 1461067192966 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 3712 | 1461067192968 Marionette TRACE conn5 <- [1,2610,null,{}] 04:59:52 INFO - PROCESS | 3712 | 1461067192972 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}] 04:59:53 INFO - PROCESS | 3712 | 1461067193088 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:59:53 INFO - PROCESS | 3712 | 1461067193097 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 3712 | ++DOCSHELL 1B068000 == 49 [pid = 3712] [id = 662] 04:59:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1BF38000) [pid = 3712] [serial = 1986] [outer = 00000000] 04:59:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1CFE1400) [pid = 3712] [serial = 1987] [outer = 1BF38000] 04:59:53 INFO - PROCESS | 3712 | 1461067193141 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1D054C00) [pid = 3712] [serial = 1988] [outer = 1BF38000] 04:59:53 INFO - PROCESS | 3712 | 1461067193562 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]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 04:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:59:53 INFO - PROCESS | 3712 | 1461067193597 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 3712 | 1461067193599 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:59:53 INFO - PROCESS | 3712 | 1461067193602 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 3712 | 1461067193603 Marionette TRACE conn5 <- [1,2614,null,{}] 04:59:53 INFO - PROCESS | 3712 | 1461067193607 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}] 04:59:53 INFO - PROCESS | 3712 | 1461067193724 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:59:53 INFO - PROCESS | 3712 | 1461067193733 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 3712 | ++DOCSHELL 1D059400 == 50 [pid = 3712] [id = 663] 04:59:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1D05B000) [pid = 3712] [serial = 1989] [outer = 00000000] 04:59:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1D1F3000) [pid = 3712] [serial = 1990] [outer = 1D05B000] 04:59:53 INFO - PROCESS | 3712 | 1461067193808 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1D24B400) [pid = 3712] [serial = 1991] [outer = 1D05B000] 04:59:54 INFO - PROCESS | 3712 | 1461067194312 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]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 04:59:54 INFO - PROCESS | 3712 | 1461067194374 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 3712 | 1461067194378 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:59:54 INFO - PROCESS | 3712 | 1461067194383 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 3712 | 1461067194388 Marionette TRACE conn5 <- [1,2618,null,{}] 04:59:54 INFO - PROCESS | 3712 | 1461067194395 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}] 04:59:54 INFO - PROCESS | 3712 | 1461067194505 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:59:54 INFO - PROCESS | 3712 | 1461067194649 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 3712 | ++DOCSHELL 0F360000 == 51 [pid = 3712] [id = 664] 04:59:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (12C0DC00) [pid = 3712] [serial = 1992] [outer = 00000000] 04:59:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (13136800) [pid = 3712] [serial = 1993] [outer = 12C0DC00] 04:59:54 INFO - PROCESS | 3712 | 1461067194706 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1322A800) [pid = 3712] [serial = 1994] [outer = 12C0DC00] 04:59:55 INFO - PROCESS | 3712 | 1461067195358 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]]]}] 04:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1025ms 04:59:55 INFO - PROCESS | 3712 | 1461067195417 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 3712 | 1461067195423 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:59:55 INFO - PROCESS | 3712 | 1461067195431 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:59:55 INFO - PROCESS | 3712 | 1461067195434 Marionette TRACE conn5 <- [1,2622,null,{}] 04:59:55 INFO - PROCESS | 3712 | 1461067195458 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}] 04:59:55 INFO - PROCESS | 3712 | 1461067195566 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:59:55 INFO - PROCESS | 3712 | 1461067195703 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 3712 | ++DOCSHELL 13134800 == 52 [pid = 3712] [id = 665] 04:59:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1328B800) [pid = 3712] [serial = 1995] [outer = 00000000] 04:59:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (18E8B400) [pid = 3712] [serial = 1996] [outer = 1328B800] 04:59:55 INFO - PROCESS | 3712 | 1461067195759 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1ABC4C00) [pid = 3712] [serial = 1997] [outer = 1328B800] 04:59:56 INFO - PROCESS | 3712 | 1461067196352 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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 04:59:56 INFO - PROCESS | 3712 | 1461067196407 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 3712 | 1461067196410 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:59:56 INFO - PROCESS | 3712 | 1461067196413 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 3712 | 1461067196418 Marionette TRACE conn5 <- [1,2626,null,{}] 04:59:56 INFO - PROCESS | 3712 | 1461067196430 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}] 04:59:56 INFO - PROCESS | 3712 | 1461067196549 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:59:56 INFO - PROCESS | 3712 | 1461067196661 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 3712 | ++DOCSHELL 1CE29400 == 53 [pid = 3712] [id = 666] 04:59:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1CE32800) [pid = 3712] [serial = 1998] [outer = 00000000] 04:59:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1D3A6000) [pid = 3712] [serial = 1999] [outer = 1CE32800] 04:59:56 INFO - PROCESS | 3712 | 1461067196720 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1D691C00) [pid = 3712] [serial = 2000] [outer = 1CE32800] 04:59:57 INFO - PROCESS | 3712 | 1461067197293 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]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 04:59:57 INFO - PROCESS | 3712 | 1461067197346 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 3712 | 1461067197349 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:59:57 INFO - PROCESS | 3712 | 1461067197352 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:59:57 INFO - PROCESS | 3712 | 1461067197355 Marionette TRACE conn5 <- [1,2630,null,{}] 04:59:57 INFO - PROCESS | 3712 | 1461067197358 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}] 04:59:57 INFO - PROCESS | 3712 | 1461067197465 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:59:57 INFO - PROCESS | 3712 | 1461067197576 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 3712 | ++DOCSHELL 1D6DFC00 == 54 [pid = 3712] [id = 667] 04:59:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D6E1800) [pid = 3712] [serial = 2001] [outer = 00000000] 04:59:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D885000) [pid = 3712] [serial = 2002] [outer = 1D6E1800] 04:59:57 INFO - PROCESS | 3712 | 1461067197630 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D88A000) [pid = 3712] [serial = 2003] [outer = 1D6E1800] 04:59:58 INFO - PROCESS | 3712 | 1461067198220 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]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 04:59:58 INFO - PROCESS | 3712 | 1461067198286 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 3712 | 1461067198289 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:59:58 INFO - PROCESS | 3712 | 1461067198292 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:59:58 INFO - PROCESS | 3712 | 1461067198294 Marionette TRACE conn5 <- [1,2634,null,{}] 04:59:58 INFO - PROCESS | 3712 | 1461067198298 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}] 04:59:58 INFO - PROCESS | 3712 | 1461067198401 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:59:58 INFO - PROCESS | 3712 | 1461067198513 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 3712 | ++DOCSHELL 1DA34800 == 55 [pid = 3712] [id = 668] 04:59:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1DA35400) [pid = 3712] [serial = 2004] [outer = 00000000] 04:59:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1E043C00) [pid = 3712] [serial = 2005] [outer = 1DA35400] 04:59:58 INFO - PROCESS | 3712 | 1461067198568 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1FA5F400) [pid = 3712] [serial = 2006] [outer = 1DA35400] 04:59:59 INFO - PROCESS | 3712 | 1461067199170 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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 04:59:59 INFO - PROCESS | 3712 | 1461067199227 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 3712 | 1461067199229 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:59:59 INFO - PROCESS | 3712 | 1461067199233 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:59:59 INFO - PROCESS | 3712 | 1461067199235 Marionette TRACE conn5 <- [1,2638,null,{}] 04:59:59 INFO - PROCESS | 3712 | 1461067199239 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}] 04:59:59 INFO - PROCESS | 3712 | 1461067199369 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:59:59 INFO - PROCESS | 3712 | 1461067199607 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 3712 | ++DOCSHELL 12CBF000 == 56 [pid = 3712] [id = 669] 04:59:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (12D27C00) [pid = 3712] [serial = 2007] [outer = 00000000] 04:59:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (13215C00) [pid = 3712] [serial = 2008] [outer = 12D27C00] 04:59:59 INFO - PROCESS | 3712 | 1461067199657 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (13D40000) [pid = 3712] [serial = 2009] [outer = 12D27C00] 05:00:00 INFO - PROCESS | 3712 | 1461067200198 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]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:00:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1017ms 05:00:00 INFO - PROCESS | 3712 | 1461067200256 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 3712 | 1461067200261 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 05:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:00:00 INFO - PROCESS | 3712 | 1461067200267 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 3712 | 1461067200270 Marionette TRACE conn5 <- [1,2642,null,{}] 05:00:00 INFO - PROCESS | 3712 | 1461067200275 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}] 05:00:00 INFO - PROCESS | 3712 | 1461067200379 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:00:00 INFO - PROCESS | 3712 | 1461067200499 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 3712 | ++DOCSHELL 0EB62000 == 57 [pid = 3712] [id = 670] 05:00:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (0F743800) [pid = 3712] [serial = 2010] [outer = 00000000] 05:00:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1322EC00) [pid = 3712] [serial = 2011] [outer = 0F743800] 05:00:00 INFO - PROCESS | 3712 | 1461067200602 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (169A9000) [pid = 3712] [serial = 2012] [outer = 0F743800] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 12C08000 == 56 [pid = 3712] [id = 517] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 17558400 == 55 [pid = 3712] [id = 632] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 0F39C000 == 54 [pid = 3712] [id = 515] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 18EB1400 == 53 [pid = 3712] [id = 629] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 1B068000 == 52 [pid = 3712] [id = 662] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 0F016000 == 51 [pid = 3712] [id = 661] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 1C1F1400 == 50 [pid = 3712] [id = 660] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 1321DC00 == 49 [pid = 3712] [id = 659] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 1950AC00 == 48 [pid = 3712] [id = 658] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 18E8DC00 == 47 [pid = 3712] [id = 657] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 17E09800 == 46 [pid = 3712] [id = 656] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 12DDA000 == 45 [pid = 3712] [id = 655] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (13CA6800) [pid = 3712] [serial = 1906] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D250C00) [pid = 3712] [serial = 1948] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D055C00) [pid = 3712] [serial = 1912] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (19507C00) [pid = 3712] [serial = 1909] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1D08C400) [pid = 3712] [serial = 1915] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D247400) [pid = 3712] [serial = 1918] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOCSHELL 13237400 == 44 [pid = 3712] [id = 654] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1CE8E800) [pid = 3712] [serial = 1939] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1CE80800) [pid = 3712] [serial = 1945] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (17FA8800) [pid = 3712] [serial = 1928] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1CFD6800) [pid = 3712] [serial = 1940] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1B06EC00) [pid = 3712] [serial = 1934] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1B0C7000) [pid = 3712] [serial = 1943] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (18F42800) [pid = 3712] [serial = 1931] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1CC5C400) [pid = 3712] [serial = 1868] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1AB8E800) [pid = 3712] [serial = 1933] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (17EA0800) [pid = 3712] [serial = 1927] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1322C800) [pid = 3712] [serial = 1924] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (13466800) [pid = 3712] [serial = 1925] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1699C400) [pid = 3712] [serial = 1922] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (13CA2000) [pid = 3712] [serial = 1921] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (18E94000) [pid = 3712] [serial = 1930] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1CFE2800) [pid = 3712] [serial = 1904] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1BF80C00) [pid = 3712] [serial = 1937] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1BF7A400) [pid = 3712] [serial = 1936] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (18EAEC00) [pid = 3712] [serial = 1942] [outer = 00000000] [url = about:blank] 05:00:00 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1CE81000) [pid = 3712] [serial = 1946] [outer = 00000000] [url = about:blank] 05:00:01 INFO - PROCESS | 3712 | 1461067201108 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]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 870ms 05:00:01 INFO - PROCESS | 3712 | 1461067201141 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 3712 | 1461067201145 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 05:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:00:01 INFO - PROCESS | 3712 | 1461067201149 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 3712 | 1461067201150 Marionette TRACE conn5 <- [1,2646,null,{}] 05:00:01 INFO - PROCESS | 3712 | 1461067201159 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}] 05:00:01 INFO - PROCESS | 3712 | 1461067201246 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:00:01 INFO - PROCESS | 3712 | 1461067201255 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 3712 | ++DOCSHELL 17E05800 == 45 [pid = 3712] [id = 671] 05:00:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (17E08800) [pid = 3712] [serial = 2013] [outer = 00000000] 05:00:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (17FC9C00) [pid = 3712] [serial = 2014] [outer = 17E08800] 05:00:01 INFO - PROCESS | 3712 | 1461067201302 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (18E91400) [pid = 3712] [serial = 2015] [outer = 17E08800] 05:00:01 INFO - PROCESS | 3712 | 1461067201800 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]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:00:01 INFO - PROCESS | 3712 | 1461067201823 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 3712 | 1461067201826 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 05:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:00:01 INFO - PROCESS | 3712 | 1461067201835 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 3712 | 1461067201841 Marionette TRACE conn5 <- [1,2650,null,{}] 05:00:01 INFO - PROCESS | 3712 | 1461067201845 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}] 05:00:01 INFO - PROCESS | 3712 | 1461067201932 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:00:01 INFO - PROCESS | 3712 | 1461067201938 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 3712 | ++DOCSHELL 18E95C00 == 46 [pid = 3712] [id = 672] 05:00:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1AB8E800) [pid = 3712] [serial = 2016] [outer = 00000000] 05:00:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1B070800) [pid = 3712] [serial = 2017] [outer = 1AB8E800] 05:00:02 INFO - PROCESS | 3712 | 1461067201983 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1B929000) [pid = 3712] [serial = 2018] [outer = 1AB8E800] 05:00:02 INFO - PROCESS | 3712 | 1461067202479 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]]]}] 05:00:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 05:00:02 INFO - PROCESS | 3712 | 1461067202524 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 3712 | 1461067202526 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 05:00:02 INFO - PROCESS | 3712 | 1461067202529 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:00:02 INFO - PROCESS | 3712 | 1461067202531 Marionette TRACE conn5 <- [1,2654,null,{}] 05:00:02 INFO - PROCESS | 3712 | 1461067202535 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}] 05:00:02 INFO - PROCESS | 3712 | 1461067202618 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:00:02 INFO - PROCESS | 3712 | 1461067202624 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 3712 | ++DOCSHELL 13052800 == 47 [pid = 3712] [id = 673] 05:00:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1B9C9800) [pid = 3712] [serial = 2019] [outer = 00000000] 05:00:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1BF84800) [pid = 3712] [serial = 2020] [outer = 1B9C9800] 05:00:02 INFO - PROCESS | 3712 | 1461067202669 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1CB4BC00) [pid = 3712] [serial = 2021] [outer = 1B9C9800] 05:00:03 INFO - PROCESS | 3712 | 1461067203623 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]]]}] 05:00:03 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) 05:00:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1118ms 05:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:00:03 INFO - PROCESS | 3712 | 1461067203655 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 3712 | 1461067203657 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 05:00:03 INFO - PROCESS | 3712 | 1461067203660 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 3712 | 1461067203662 Marionette TRACE conn5 <- [1,2658,null,{}] 05:00:03 INFO - PROCESS | 3712 | 1461067203665 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}] 05:00:03 INFO - PROCESS | 3712 | 1461067203781 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:00:03 INFO - PROCESS | 3712 | 1461067203788 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 3712 | ++DOCSHELL 1CE26800 == 48 [pid = 3712] [id = 674] 05:00:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1CE29C00) [pid = 3712] [serial = 2022] [outer = 00000000] 05:00:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1CFDC000) [pid = 3712] [serial = 2023] [outer = 1CE29C00] 05:00:03 INFO - PROCESS | 3712 | 1461067203896 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D04D400) [pid = 3712] [serial = 2024] [outer = 1CE29C00] 05:00:04 INFO - PROCESS | 3712 | 1461067204829 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] 05:00:04 INFO - PROCESS | 3712 | 1461067204884 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 05:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:00:04 INFO - PROCESS | 3712 | 1461067204887 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 3712 | 1461067204889 Marionette TRACE conn5 <- [1,2662,null,{}] 05:00:04 INFO - PROCESS | 3712 | 1461067204893 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}] 05:00:05 INFO - PROCESS | 3712 | 1461067205013 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:00:05 INFO - PROCESS | 3712 | 1461067205076 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 3712 | ++DOCSHELL 1BC3CC00 == 49 [pid = 3712] [id = 675] 05:00:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1D04EC00) [pid = 3712] [serial = 2025] [outer = 00000000] 05:00:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1D2CCC00) [pid = 3712] [serial = 2026] [outer = 1D04EC00] 05:00:05 INFO - PROCESS | 3712 | 1461067205120 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D3A5400) [pid = 3712] [serial = 2027] [outer = 1D04EC00] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (17EC7C00) [pid = 3712] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (0F35F800) [pid = 3712] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1D085C00) [pid = 3712] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (13127800) [pid = 3712] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1D081800) [pid = 3712] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D051C00) [pid = 3712] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (0EB13000) [pid = 3712] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1D1F3800) [pid = 3712] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1950E800) [pid = 3712] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1CC59400) [pid = 3712] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1B073400) [pid = 3712] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (0F39B000) [pid = 3712] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (17E0A400) [pid = 3712] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1D6BFC00) [pid = 3712] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (18E8E800) [pid = 3712] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1345DC00) [pid = 3712] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (13128C00) [pid = 3712] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:00:05 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1BF38000) [pid = 3712] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:00:06 INFO - PROCESS | 3712 | 1461067206038 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] 05:00:06 INFO - PROCESS | 3712 | 1461067206074 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 05:00:06 INFO - PROCESS | 3712 | 1461067206077 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:00:06 INFO - PROCESS | 3712 | 1461067206079 Marionette TRACE conn5 <- [1,2666,null,{}] 05:00:06 INFO - PROCESS | 3712 | 1461067206083 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}] 05:00:06 INFO - PROCESS | 3712 | 1461067206164 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:00:06 INFO - PROCESS | 3712 | 1461067206171 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 3712 | ++DOCSHELL 13135800 == 50 [pid = 3712] [id = 676] 05:00:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1773C000) [pid = 3712] [serial = 2028] [outer = 00000000] 05:00:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1B070400) [pid = 3712] [serial = 2029] [outer = 1773C000] 05:00:06 INFO - PROCESS | 3712 | 1461067206215 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1C11C800) [pid = 3712] [serial = 2030] [outer = 1773C000] 05:00:07 INFO - PROCESS | 3712 | 1461067207145 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]]]}] 05:00:07 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) 05:00:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1125ms 05:00:07 INFO - PROCESS | 3712 | 1461067207207 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 3712 | 1461067207209 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 05:00:07 INFO - PROCESS | 3712 | 1461067207212 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:00:07 INFO - PROCESS | 3712 | 1461067207214 Marionette TRACE conn5 <- [1,2670,null,{}] 05:00:07 INFO - PROCESS | 3712 | 1461067207217 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}] 05:00:07 INFO - PROCESS | 3712 | 1461067207299 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:00:07 INFO - PROCESS | 3712 | 1461067207443 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0BC00 == 51 [pid = 3712] [id = 677] 05:00:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (0EB0E800) [pid = 3712] [serial = 2031] [outer = 00000000] 05:00:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (0F015C00) [pid = 3712] [serial = 2032] [outer = 0EB0E800] 05:00:07 INFO - PROCESS | 3712 | 1461067207501 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (126D5000) [pid = 3712] [serial = 2033] [outer = 0EB0E800] 05:00:08 INFO - PROCESS | 3712 | 1461067208664 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]]]}] 05:00:08 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) 05:00:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1479ms 05:00:08 INFO - PROCESS | 3712 | 1461067208697 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 3712 | 1461067208701 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 05:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:00:08 INFO - PROCESS | 3712 | 1461067208706 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 3712 | 1461067208711 Marionette TRACE conn5 <- [1,2674,null,{}] 05:00:08 INFO - PROCESS | 3712 | 1461067208716 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}] 05:00:08 INFO - PROCESS | 3712 | 1461067208866 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:00:09 INFO - PROCESS | 3712 | 1461067209015 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 3712 | ++DOCSHELL 13D91000 == 52 [pid = 3712] [id = 678] 05:00:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1429B000) [pid = 3712] [serial = 2034] [outer = 00000000] 05:00:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (17732000) [pid = 3712] [serial = 2035] [outer = 1429B000] 05:00:09 INFO - PROCESS | 3712 | 1461067209073 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (17D30800) [pid = 3712] [serial = 2036] [outer = 1429B000] 05:00:10 INFO - PROCESS | 3712 | 1461067210118 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] 05:00:10 INFO - PROCESS | 3712 | 1461067210140 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 05:00:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:00:10 INFO - PROCESS | 3712 | 1461067210144 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 3712 | 1461067210146 Marionette TRACE conn5 <- [1,2678,null,{}] 05:00:10 INFO - PROCESS | 3712 | 1461067210150 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}] 05:00:10 INFO - PROCESS | 3712 | 1461067210263 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:00:10 INFO - PROCESS | 3712 | 1461067210438 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 3712 | ++DOCSHELL 18E8BC00 == 53 [pid = 3712] [id = 679] 05:00:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (18EB4C00) [pid = 3712] [serial = 2037] [outer = 00000000] 05:00:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1AB8A000) [pid = 3712] [serial = 2038] [outer = 18EB4C00] 05:00:10 INFO - PROCESS | 3712 | 1461067210499 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1B0C7000) [pid = 3712] [serial = 2039] [outer = 18EB4C00] 05:00:11 INFO - PROCESS | 3712 | 1461067211566 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] 05:00:11 INFO - PROCESS | 3712 | 1461067211632 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 05:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:00:11 INFO - PROCESS | 3712 | 1461067211684 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 3712 | 1461067211691 Marionette TRACE conn5 <- [1,2682,null,{}] 05:00:11 INFO - PROCESS | 3712 | 1461067211708 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}] 05:00:11 INFO - PROCESS | 3712 | 1461067211844 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:00:11 INFO - PROCESS | 3712 | 1461067211980 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 3712 | ++DOCSHELL 1C1F1400 == 54 [pid = 3712] [id = 680] 05:00:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1CE2E400) [pid = 3712] [serial = 2040] [outer = 00000000] 05:00:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1D2C5C00) [pid = 3712] [serial = 2041] [outer = 1CE2E400] 05:00:12 INFO - PROCESS | 3712 | 1461067212035 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D6CC400) [pid = 3712] [serial = 2042] [outer = 1CE2E400] 05:00:13 INFO - PROCESS | 3712 | 1461067213125 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] 05:00:13 INFO - PROCESS | 3712 | 1461067213175 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 05:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:00:13 INFO - PROCESS | 3712 | 1461067213180 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 3712 | 1461067213184 Marionette TRACE conn5 <- [1,2686,null,{}] 05:00:13 INFO - PROCESS | 3712 | 1461067213190 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}] 05:00:13 INFO - PROCESS | 3712 | 1461067213326 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:00:13 INFO - PROCESS | 3712 | 1461067213485 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 3712 | ++DOCSHELL 13283800 == 55 [pid = 3712] [id = 681] 05:00:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13289800) [pid = 3712] [serial = 2043] [outer = 00000000] 05:00:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (13D41C00) [pid = 3712] [serial = 2044] [outer = 13289800] 05:00:13 INFO - PROCESS | 3712 | 1461067213536 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (169E9800) [pid = 3712] [serial = 2045] [outer = 13289800] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 0F00B800 == 54 [pid = 3712] [id = 609] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 13131800 == 53 [pid = 3712] [id = 626] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 13135800 == 52 [pid = 3712] [id = 676] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 1BC3CC00 == 51 [pid = 3712] [id = 675] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 1CE26800 == 50 [pid = 3712] [id = 674] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 13052800 == 49 [pid = 3712] [id = 673] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 18E95C00 == 48 [pid = 3712] [id = 672] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 17E05800 == 47 [pid = 3712] [id = 671] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D1F3000) [pid = 3712] [serial = 1990] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 0EB62000 == 46 [pid = 3712] [id = 670] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 12CBF000 == 45 [pid = 3712] [id = 669] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 1D6DFC00 == 44 [pid = 3712] [id = 667] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 1CE29400 == 43 [pid = 3712] [id = 666] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 13134800 == 42 [pid = 3712] [id = 665] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 0F360000 == 41 [pid = 3712] [id = 664] 05:00:14 INFO - PROCESS | 3712 | --DOCSHELL 1D059400 == 40 [pid = 3712] [id = 663] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (12DDB800) [pid = 3712] [serial = 1871] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1D0ECC00) [pid = 3712] [serial = 1916] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (142A6800) [pid = 3712] [serial = 1907] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1D24C800) [pid = 3712] [serial = 1919] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D05BC00) [pid = 3712] [serial = 1913] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (169A7800) [pid = 3712] [serial = 1874] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (20A2F800) [pid = 3712] [serial = 1826] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (1B06B800) [pid = 3712] [serial = 1910] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1B064800) [pid = 3712] [serial = 1975] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1CE2E800) [pid = 3712] [serial = 1981] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1BF82400) [pid = 3712] [serial = 1979] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1BF36C00) [pid = 3712] [serial = 1978] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (17E02800) [pid = 3712] [serial = 1984] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (17E11400) [pid = 3712] [serial = 1969] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (17FC7000) [pid = 3712] [serial = 1970] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1D6CE800) [pid = 3712] [serial = 1961] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1D6C9000) [pid = 3712] [serial = 1960] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (18EB4800) [pid = 3712] [serial = 1972] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1754D400) [pid = 3712] [serial = 1964] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (13D3E400) [pid = 3712] [serial = 1963] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1328B000) [pid = 3712] [serial = 1966] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13CC0400) [pid = 3712] [serial = 1967] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (13282800) [pid = 3712] [serial = 1951] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (18E90800) [pid = 3712] [serial = 1954] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1D389800) [pid = 3712] [serial = 1957] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1CFE1400) [pid = 3712] [serial = 1987] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1D054C00) [pid = 3712] [serial = 1988] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1CE2F400) [pid = 3712] [serial = 1982] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1B064C00) [pid = 3712] [serial = 1976] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (18F4DC00) [pid = 3712] [serial = 1973] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (17E08400) [pid = 3712] [serial = 1985] [outer = 00000000] [url = about:blank] 05:00:14 INFO - PROCESS | 3712 | 1461067214578 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] 05:00:14 INFO - PROCESS | 3712 | 1461067214620 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:00:14 INFO - PROCESS | 3712 | 1461067214626 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 3712 | 1461067214629 Marionette TRACE conn5 <- [1,2690,null,{}] 05:00:14 INFO - PROCESS | 3712 | 1461067214633 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}] 05:00:14 INFO - PROCESS | 3712 | 1461067214723 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:00:14 INFO - PROCESS | 3712 | 1461067214731 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 3712 | ++DOCSHELL 12610400 == 41 [pid = 3712] [id = 682] 05:00:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12CC2C00) [pid = 3712] [serial = 2046] [outer = 00000000] 05:00:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13283400) [pid = 3712] [serial = 2047] [outer = 12CC2C00] 05:00:14 INFO - PROCESS | 3712 | 1461067214777 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (13D91400) [pid = 3712] [serial = 2048] [outer = 12CC2C00] 05:00:15 INFO - PROCESS | 3712 | 1461067215295 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]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:00:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 05:00:15 INFO - PROCESS | 3712 | 1461067215360 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 3712 | 1461067215362 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 05:00:15 INFO - PROCESS | 3712 | 1461067215366 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:00:15 INFO - PROCESS | 3712 | 1461067215369 Marionette TRACE conn5 <- [1,2694,null,{}] 05:00:15 INFO - PROCESS | 3712 | 1461067215379 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}] 05:00:15 INFO - PROCESS | 3712 | 1461067215483 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:00:15 INFO - PROCESS | 3712 | 1461067215583 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 3712 | ++DOCSHELL 16905C00 == 42 [pid = 3712] [id = 683] 05:00:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (169A6000) [pid = 3712] [serial = 2049] [outer = 00000000] 05:00:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17EC7400) [pid = 3712] [serial = 2050] [outer = 169A6000] 05:00:15 INFO - PROCESS | 3712 | 1461067215632 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17FD1C00) [pid = 3712] [serial = 2051] [outer = 169A6000] 05:00:16 INFO - PROCESS | 3712 | 1461067216057 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]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 731ms 05:00:16 INFO - PROCESS | 3712 | 1461067216101 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 3712 | 1461067216104 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 05:00:16 INFO - PROCESS | 3712 | 1461067216107 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:00:16 INFO - PROCESS | 3712 | 1461067216109 Marionette TRACE conn5 <- [1,2698,null,{}] 05:00:16 INFO - PROCESS | 3712 | 1461067216113 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}] 05:00:16 INFO - PROCESS | 3712 | 1461067216228 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:00:16 INFO - PROCESS | 3712 | 1461067216241 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 3712 | ++DOCSHELL 19507400 == 43 [pid = 3712] [id = 684] 05:00:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1950A000) [pid = 3712] [serial = 2052] [outer = 00000000] 05:00:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1B06DC00) [pid = 3712] [serial = 2053] [outer = 1950A000] 05:00:16 INFO - PROCESS | 3712 | 1461067216287 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1B0C4C00) [pid = 3712] [serial = 2054] [outer = 1950A000] 05:00:16 INFO - PROCESS | 3712 | 1461067216809 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] 05:00:16 INFO - PROCESS | 3712 | 1461067216843 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 05:00:16 INFO - PROCESS | 3712 | 1461067216847 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 3712 | 1461067216848 Marionette TRACE conn5 <- [1,2702,null,{}] 05:00:16 INFO - PROCESS | 3712 | 1461067216852 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}] 05:00:16 INFO - PROCESS | 3712 | 1461067216969 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:00:16 INFO - PROCESS | 3712 | 1461067216975 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3712 | ++DOCSHELL 1B930000 == 44 [pid = 3712] [id = 685] 05:00:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1BC33800) [pid = 3712] [serial = 2055] [outer = 00000000] 05:00:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1C113000) [pid = 3712] [serial = 2056] [outer = 1BC33800] 05:00:17 INFO - PROCESS | 3712 | 1461067217074 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1CB4C800) [pid = 3712] [serial = 2057] [outer = 1BC33800] 05:00:17 INFO - PROCESS | 3712 | 1461067217506 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]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:00:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 05:00:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:00:17 INFO - PROCESS | 3712 | 1461067217517 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3712 | 1461067217519 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 05:00:17 INFO - PROCESS | 3712 | 1461067217522 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3712 | 1461067217524 Marionette TRACE conn5 <- [1,2706,null,{}] 05:00:17 INFO - PROCESS | 3712 | 1461067217527 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}] 05:00:17 INFO - PROCESS | 3712 | 1461067217713 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:00:17 INFO - PROCESS | 3712 | 1461067217741 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3712 | ++DOCSHELL 12C07000 == 45 [pid = 3712] [id = 686] 05:00:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1CE2EC00) [pid = 3712] [serial = 2058] [outer = 00000000] 05:00:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D056400) [pid = 3712] [serial = 2059] [outer = 1CE2EC00] 05:00:17 INFO - PROCESS | 3712 | 1461067217789 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1D082000) [pid = 3712] [serial = 2060] [outer = 1CE2EC00] 05:00:18 INFO - PROCESS | 3712 | 1461067218265 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] 05:00:18 INFO - PROCESS | 3712 | 1461067218295 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 05:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:00:18 INFO - PROCESS | 3712 | 1461067218299 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 3712 | 1461067218300 Marionette TRACE conn5 <- [1,2710,null,{}] 05:00:18 INFO - PROCESS | 3712 | 1461067218304 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}] 05:00:18 INFO - PROCESS | 3712 | 1461067218419 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1CE29C00) [pid = 3712] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1D04EC00) [pid = 3712] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (17E08800) [pid = 3712] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (12D27C00) [pid = 3712] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (0F743800) [pid = 3712] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AB8E800) [pid = 3712] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:00:18 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1B9C9800) [pid = 3712] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:00:18 INFO - PROCESS | 3712 | 1461067218547 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 3712 | ++DOCSHELL 0F35F800 == 46 [pid = 3712] [id = 687] 05:00:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (0F743800) [pid = 3712] [serial = 2061] [outer = 00000000] 05:00:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (17FC7000) [pid = 3712] [serial = 2062] [outer = 0F743800] 05:00:18 INFO - PROCESS | 3712 | 1461067218593 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (17FAA800) [pid = 3712] [serial = 2063] [outer = 0F743800] 05:00:19 INFO - PROCESS | 3712 | 1461067218980 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] 05:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:00:19 INFO - PROCESS | 3712 | 1461067219031 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 05:00:19 INFO - PROCESS | 3712 | 1461067219035 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 3712 | 1461067219036 Marionette TRACE conn5 <- [1,2714,null,{}] 05:00:19 INFO - PROCESS | 3712 | 1461067219066 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}] 05:00:19 INFO - PROCESS | 3712 | 1461067219184 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:00:19 INFO - PROCESS | 3712 | 1461067219194 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 3712 | ++DOCSHELL 12D2C000 == 47 [pid = 3712] [id = 688] 05:00:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1D085C00) [pid = 3712] [serial = 2064] [outer = 00000000] 05:00:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1D690000) [pid = 3712] [serial = 2065] [outer = 1D085C00] 05:00:19 INFO - PROCESS | 3712 | 1461067219238 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1D3B0C00) [pid = 3712] [serial = 2066] [outer = 1D085C00] 05:00:19 INFO - PROCESS | 3712 | 1461067219651 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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:00:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 652ms 05:00:19 INFO - PROCESS | 3712 | 1461067219691 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3712 | 1461067219693 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 05:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:00:19 INFO - PROCESS | 3712 | 1461067219696 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 3712 | 1461067219698 Marionette TRACE conn5 <- [1,2718,null,{}] 05:00:19 INFO - PROCESS | 3712 | 1461067219701 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}] 05:00:19 INFO - PROCESS | 3712 | 1461067219783 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:00:19 INFO - PROCESS | 3712 | 1461067219790 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 3712 | ++DOCSHELL 1D6DA400 == 48 [pid = 3712] [id = 689] 05:00:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1D7E3000) [pid = 3712] [serial = 2067] [outer = 00000000] 05:00:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1DA3B000) [pid = 3712] [serial = 2068] [outer = 1D7E3000] 05:00:19 INFO - PROCESS | 3712 | 1461067219835 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1E1CE000) [pid = 3712] [serial = 2069] [outer = 1D7E3000] 05:00:20 INFO - PROCESS | 3712 | 1461067220780 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] 05:00:20 INFO - PROCESS | 3712 | 1461067220875 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 05:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:00:20 INFO - PROCESS | 3712 | 1461067220882 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 3712 | 1461067220887 Marionette TRACE conn5 <- [1,2722,null,{}] 05:00:20 INFO - PROCESS | 3712 | 1461067220895 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}] 05:00:21 INFO - PROCESS | 3712 | 1461067220995 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:00:21 INFO - PROCESS | 3712 | 1461067221130 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 3712 | ++DOCSHELL 13134800 == 49 [pid = 3712] [id = 690] 05:00:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (13210400) [pid = 3712] [serial = 2070] [outer = 00000000] 05:00:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (13231C00) [pid = 3712] [serial = 2071] [outer = 13210400] 05:00:21 INFO - PROCESS | 3712 | 1461067221188 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (13CA8C00) [pid = 3712] [serial = 2072] [outer = 13210400] 05:00:21 INFO - PROCESS | 3712 | 1461067221767 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]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 05:00:21 INFO - PROCESS | 3712 | 1461067221813 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 3712 | 1461067221820 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 05:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:00:21 INFO - PROCESS | 3712 | 1461067221827 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 3712 | 1461067221830 Marionette TRACE conn5 <- [1,2726,null,{}] 05:00:21 INFO - PROCESS | 3712 | 1461067221834 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}] 05:00:21 INFO - PROCESS | 3712 | 1461067221948 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:00:22 INFO - PROCESS | 3712 | 1461067222087 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 3712 | ++DOCSHELL 1322E800 == 50 [pid = 3712] [id = 691] 05:00:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (13CC6400) [pid = 3712] [serial = 2073] [outer = 00000000] 05:00:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (18F42800) [pid = 3712] [serial = 2074] [outer = 13CC6400] 05:00:22 INFO - PROCESS | 3712 | 1461067222150 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1AB8A400) [pid = 3712] [serial = 2075] [outer = 13CC6400] 05:00:22 INFO - PROCESS | 3712 | 1461067222771 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]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 971ms 05:00:22 INFO - PROCESS | 3712 | 1461067222798 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 3712 | 1461067222801 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 05:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:00:22 INFO - PROCESS | 3712 | 1461067222805 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 3712 | 1461067222808 Marionette TRACE conn5 <- [1,2730,null,{}] 05:00:22 INFO - PROCESS | 3712 | 1461067222820 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}] 05:00:22 INFO - PROCESS | 3712 | 1461067222936 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:00:23 INFO - PROCESS | 3712 | 1461067223078 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 3712 | ++DOCSHELL 1D1F4C00 == 51 [pid = 3712] [id = 692] 05:00:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D389800) [pid = 3712] [serial = 2076] [outer = 00000000] 05:00:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1FA61400) [pid = 3712] [serial = 2077] [outer = 1D389800] 05:00:23 INFO - PROCESS | 3712 | 1461067223137 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1FF0C800) [pid = 3712] [serial = 2078] [outer = 1D389800] 05:00:23 INFO - PROCESS | 3712 | 1461067223748 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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 05:00:23 INFO - PROCESS | 3712 | 1461067223784 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 3712 | 1461067223787 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 05:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:00:23 INFO - PROCESS | 3712 | 1461067223792 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 3712 | 1461067223794 Marionette TRACE conn5 <- [1,2734,null,{}] 05:00:23 INFO - PROCESS | 3712 | 1461067223798 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}] 05:00:23 INFO - PROCESS | 3712 | 1461067223906 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:00:24 INFO - PROCESS | 3712 | 1461067224049 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3712 | ++DOCSHELL 1FF10000 == 52 [pid = 3712] [id = 693] 05:00:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1FFC2C00) [pid = 3712] [serial = 2079] [outer = 00000000] 05:00:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (204C8400) [pid = 3712] [serial = 2080] [outer = 1FFC2C00] 05:00:24 INFO - PROCESS | 3712 | 1461067224105 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (204CC000) [pid = 3712] [serial = 2081] [outer = 1FFC2C00] 05:00:24 INFO - PROCESS | 3712 | 1461067224627 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 870ms 05:00:24 INFO - PROCESS | 3712 | 1461067224663 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 3712 | 1461067224665 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 05:00:24 INFO - PROCESS | 3712 | 1461067224668 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:00:24 INFO - PROCESS | 3712 | 1461067224670 Marionette TRACE conn5 <- [1,2738,null,{}] 05:00:24 INFO - PROCESS | 3712 | 1461067224691 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}] 05:00:24 INFO - PROCESS | 3712 | 1461067224796 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:00:24 INFO - PROCESS | 3712 | 1461067224908 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3712 | ++DOCSHELL 204C4800 == 53 [pid = 3712] [id = 694] 05:00:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (204C5800) [pid = 3712] [serial = 2082] [outer = 00000000] 05:00:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (209A5800) [pid = 3712] [serial = 2083] [outer = 204C5800] 05:00:24 INFO - PROCESS | 3712 | 1461067224963 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (209A9800) [pid = 3712] [serial = 2084] [outer = 204C5800] 05:00:25 INFO - PROCESS | 3712 | 1461067225793 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]]]}] 05:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1199ms 05:00:25 INFO - PROCESS | 3712 | 1461067225872 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 3712 | 1461067225876 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 05:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:00:25 INFO - PROCESS | 3712 | 1461067225881 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 3712 | 1461067225885 Marionette TRACE conn5 <- [1,2742,null,{}] 05:00:25 INFO - PROCESS | 3712 | 1461067225892 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}] 05:00:26 INFO - PROCESS | 3712 | 1461067226033 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:00:26 INFO - PROCESS | 3712 | 1461067226174 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3712 | ++DOCSHELL 126D8800 == 54 [pid = 3712] [id = 695] 05:00:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1312E800) [pid = 3712] [serial = 2085] [outer = 00000000] 05:00:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1771DC00) [pid = 3712] [serial = 2086] [outer = 1312E800] 05:00:26 INFO - PROCESS | 3712 | 1461067226227 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (17DC9800) [pid = 3712] [serial = 2087] [outer = 1312E800] 05:00:26 INFO - PROCESS | 3712 | --DOCSHELL 1B9C8C00 == 53 [pid = 3712] [id = 619] 05:00:26 INFO - PROCESS | 3712 | --DOCSHELL 1322FC00 == 52 [pid = 3712] [id = 513] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1B070400) [pid = 3712] [serial = 2029] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (13136800) [pid = 3712] [serial = 1993] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (18E8B400) [pid = 3712] [serial = 1996] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D3A6000) [pid = 3712] [serial = 1999] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D885000) [pid = 3712] [serial = 2002] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1E043C00) [pid = 3712] [serial = 2005] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOCSHELL 18E8BC00 == 51 [pid = 3712] [id = 679] 05:00:26 INFO - PROCESS | 3712 | --DOCSHELL 13D91000 == 50 [pid = 3712] [id = 678] 05:00:26 INFO - PROCESS | 3712 | --DOCSHELL 0EB0BC00 == 49 [pid = 3712] [id = 677] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1CFDC000) [pid = 3712] [serial = 2023] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1D2CCC00) [pid = 3712] [serial = 2026] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D04D400) [pid = 3712] [serial = 2024] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (17FC9C00) [pid = 3712] [serial = 2014] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (18E91400) [pid = 3712] [serial = 2015] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (13D40000) [pid = 3712] [serial = 2009] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (13215C00) [pid = 3712] [serial = 2008] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1322EC00) [pid = 3712] [serial = 2011] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (169A9000) [pid = 3712] [serial = 2012] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1B070800) [pid = 3712] [serial = 2017] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1B929000) [pid = 3712] [serial = 2018] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1BF84800) [pid = 3712] [serial = 2020] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1D3A5400) [pid = 3712] [serial = 2027] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1CB4BC00) [pid = 3712] [serial = 2021] [outer = 00000000] [url = about:blank] 05:00:26 INFO - PROCESS | 3712 | 1461067226777 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 05:00:26 INFO - PROCESS | 3712 | 1461067226812 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3712 | 1461067226818 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:00:26 INFO - PROCESS | 3712 | 1461067226824 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3712 | 1461067226826 Marionette TRACE conn5 <- [1,2746,null,{}] 05:00:26 INFO - PROCESS | 3712 | 1461067226830 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}] 05:00:26 INFO - PROCESS | 3712 | 1461067226918 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:00:26 INFO - PROCESS | 3712 | 1461067226927 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3712 | ++DOCSHELL 13133C00 == 50 [pid = 3712] [id = 696] 05:00:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (13215400) [pid = 3712] [serial = 2088] [outer = 00000000] 05:00:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (13CA6C00) [pid = 3712] [serial = 2089] [outer = 13215400] 05:00:26 INFO - PROCESS | 3712 | 1461067226973 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (17547800) [pid = 3712] [serial = 2090] [outer = 13215400] 05:00:27 INFO - PROCESS | 3712 | 1461067227492 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]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:00:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 05:00:27 INFO - PROCESS | 3712 | 1461067227557 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 3712 | 1461067227559 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 05:00:27 INFO - PROCESS | 3712 | 1461067227563 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:00:27 INFO - PROCESS | 3712 | 1461067227566 Marionette TRACE conn5 <- [1,2750,null,{}] 05:00:27 INFO - PROCESS | 3712 | 1461067227576 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}] 05:00:27 INFO - PROCESS | 3712 | 1461067227665 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:00:27 INFO - PROCESS | 3712 | 1461067227766 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 3712 | ++DOCSHELL 17722400 == 51 [pid = 3712] [id = 697] 05:00:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (17E09800) [pid = 3712] [serial = 2091] [outer = 00000000] 05:00:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (18E92000) [pid = 3712] [serial = 2092] [outer = 17E09800] 05:00:27 INFO - PROCESS | 3712 | 1461067227813 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (19505C00) [pid = 3712] [serial = 2093] [outer = 17E09800] 05:00:28 INFO - PROCESS | 3712 | 1461067228230 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 05:00:28 INFO - PROCESS | 3712 | 1461067228297 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3712 | 1461067228299 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:00:28 INFO - PROCESS | 3712 | 1461067228307 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3712 | 1461067228309 Marionette TRACE conn5 <- [1,2754,null,{}] 05:00:28 INFO - PROCESS | 3712 | 1461067228312 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}] 05:00:28 INFO - PROCESS | 3712 | 1461067228400 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:00:28 INFO - PROCESS | 3712 | 1461067228408 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 3712 | ++DOCSHELL 1ABC7800 == 52 [pid = 3712] [id = 698] 05:00:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1B065800) [pid = 3712] [serial = 2094] [outer = 00000000] 05:00:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1B0C3C00) [pid = 3712] [serial = 2095] [outer = 1B065800] 05:00:28 INFO - PROCESS | 3712 | 1461067228454 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1BF35400) [pid = 3712] [serial = 2096] [outer = 1B065800] 05:00:28 INFO - PROCESS | 3712 | 1461067228914 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 05:00:28 INFO - PROCESS | 3712 | 1461067228941 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3712 | 1461067228943 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:00:28 INFO - PROCESS | 3712 | 1461067228946 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3712 | 1461067228948 Marionette TRACE conn5 <- [1,2758,null,{}] 05:00:28 INFO - PROCESS | 3712 | 1461067228952 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}] 05:00:29 INFO - PROCESS | 3712 | 1461067229105 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:00:29 INFO - PROCESS | 3712 | 1461067229170 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3712 | ++DOCSHELL 1BF84000 == 53 [pid = 3712] [id = 699] 05:00:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1C112400) [pid = 3712] [serial = 2097] [outer = 00000000] 05:00:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1CC5F400) [pid = 3712] [serial = 2098] [outer = 1C112400] 05:00:29 INFO - PROCESS | 3712 | 1461067229216 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1CE2D000) [pid = 3712] [serial = 2099] [outer = 1C112400] 05:00:29 INFO - PROCESS | 3712 | 1461067229649 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]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 05:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:00:29 INFO - PROCESS | 3712 | 1461067229677 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 3712 | 1461067229679 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 05:00:29 INFO - PROCESS | 3712 | 1461067229682 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 3712 | 1461067229683 Marionette TRACE conn5 <- [1,2762,null,{}] 05:00:29 INFO - PROCESS | 3712 | 1461067229687 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}] 05:00:29 INFO - PROCESS | 3712 | 1461067229829 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:00:29 INFO - PROCESS | 3712 | 1461067229838 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3712 | ++DOCSHELL 12CC8C00 == 54 [pid = 3712] [id = 700] 05:00:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1CE2FC00) [pid = 3712] [serial = 2100] [outer = 00000000] 05:00:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1D07E400) [pid = 3712] [serial = 2101] [outer = 1CE2FC00] 05:00:29 INFO - PROCESS | 3712 | 1461067229891 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1D1F8400) [pid = 3712] [serial = 2102] [outer = 1CE2FC00] 05:00:30 INFO - PROCESS | 3712 | 1461067230366 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]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 05:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:00:30 INFO - PROCESS | 3712 | 1461067230413 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 3712 | 1461067230415 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 05:00:30 INFO - PROCESS | 3712 | 1461067230418 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 3712 | 1461067230420 Marionette TRACE conn5 <- [1,2766,null,{}] 05:00:30 INFO - PROCESS | 3712 | 1461067230423 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}] 05:00:30 INFO - PROCESS | 3712 | 1461067230570 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:00:30 INFO - PROCESS | 3712 | 1461067230639 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 3712 | ++DOCSHELL 1D249000 == 55 [pid = 3712] [id = 701] 05:00:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1D24C800) [pid = 3712] [serial = 2103] [outer = 00000000] 05:00:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1D690C00) [pid = 3712] [serial = 2104] [outer = 1D24C800] 05:00:30 INFO - PROCESS | 3712 | 1461067230683 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1D6BF400) [pid = 3712] [serial = 2105] [outer = 1D24C800] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (12CC2C00) [pid = 3712] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1BC33800) [pid = 3712] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (13289800) [pid = 3712] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1CE2EC00) [pid = 3712] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D05B000) [pid = 3712] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (17E09C00) [pid = 3712] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1D085C00) [pid = 3712] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (0F743800) [pid = 3712] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1773C000) [pid = 3712] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (169A6000) [pid = 3712] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1D08B800) [pid = 3712] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (0F785C00) [pid = 3712] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:00:31 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1950A000) [pid = 3712] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:00:31 INFO - PROCESS | 3712 | 1461067231210 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]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 830ms 05:00:31 INFO - PROCESS | 3712 | 1461067231249 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:00:31 INFO - PROCESS | 3712 | 1461067231251 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 05:00:31 INFO - PROCESS | 3712 | 1461067231255 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3712 | 1461067231256 Marionette TRACE conn5 <- [1,2770,null,{}] 05:00:31 INFO - PROCESS | 3712 | 1461067231260 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}] 05:00:31 INFO - PROCESS | 3712 | 1461067231345 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:00:31 INFO - PROCESS | 3712 | 1461067231452 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3712 | ++DOCSHELL 13289800 == 56 [pid = 3712] [id = 702] 05:00:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1345D800) [pid = 3712] [serial = 2106] [outer = 00000000] 05:00:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1BF34000) [pid = 3712] [serial = 2107] [outer = 1345D800] 05:00:31 INFO - PROCESS | 3712 | 1461067231497 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1D05B000) [pid = 3712] [serial = 2108] [outer = 1345D800] 05:00:31 INFO - PROCESS | 3712 | 1461067231869 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]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 632ms 05:00:31 INFO - PROCESS | 3712 | 1461067231914 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 3712 | 1461067231916 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:00:31 INFO - PROCESS | 3712 | 1461067231931 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3712 | 1461067231933 Marionette TRACE conn5 <- [1,2774,null,{}] 05:00:31 INFO - PROCESS | 3712 | 1461067231937 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}] 05:00:32 INFO - PROCESS | 3712 | 1461067232022 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:00:32 INFO - PROCESS | 3712 | 1461067232028 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 3712 | ++DOCSHELL 1CFDF400 == 57 [pid = 3712] [id = 703] 05:00:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (1D08B800) [pid = 3712] [serial = 2109] [outer = 00000000] 05:00:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1DA39400) [pid = 3712] [serial = 2110] [outer = 1D08B800] 05:00:32 INFO - PROCESS | 3712 | 1461067232072 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1FF0EC00) [pid = 3712] [serial = 2111] [outer = 1D08B800] 05:00:32 INFO - PROCESS | 3712 | 1461067232516 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]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 05:00:32 INFO - PROCESS | 3712 | 1461067232563 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 3712 | 1461067232565 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 05:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:00:32 INFO - PROCESS | 3712 | 1461067232568 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 3712 | 1461067232570 Marionette TRACE conn5 <- [1,2778,null,{}] 05:00:32 INFO - PROCESS | 3712 | 1461067232578 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}] 05:00:32 INFO - PROCESS | 3712 | 1461067232663 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:00:32 INFO - PROCESS | 3712 | 1461067232670 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 3712 | ++DOCSHELL 18E91000 == 58 [pid = 3712] [id = 704] 05:00:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1FF47000) [pid = 3712] [serial = 2112] [outer = 00000000] 05:00:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (204CB000) [pid = 3712] [serial = 2113] [outer = 1FF47000] 05:00:32 INFO - PROCESS | 3712 | 1461067232715 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (209AC800) [pid = 3712] [serial = 2114] [outer = 1FF47000] 05:00:33 INFO - PROCESS | 3712 | 1461067233304 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]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 790ms 05:00:33 INFO - PROCESS | 3712 | 1461067233399 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 3712 | 1461067233404 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 05:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:00:33 INFO - PROCESS | 3712 | 1461067233467 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 3712 | 1461067233472 Marionette TRACE conn5 <- [1,2782,null,{}] 05:00:33 INFO - PROCESS | 3712 | 1461067233480 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}] 05:00:33 INFO - PROCESS | 3712 | 1461067233603 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:00:33 INFO - PROCESS | 3712 | 1461067233741 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 3712 | ++DOCSHELL 13218000 == 59 [pid = 3712] [id = 705] 05:00:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (13218C00) [pid = 3712] [serial = 2115] [outer = 00000000] 05:00:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (169E6000) [pid = 3712] [serial = 2116] [outer = 13218C00] 05:00:33 INFO - PROCESS | 3712 | 1461067233799 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (17DDC000) [pid = 3712] [serial = 2117] [outer = 13218C00] 05:00:34 INFO - PROCESS | 3712 | 1461067234366 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]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 950ms 05:00:34 INFO - PROCESS | 3712 | 1461067234403 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 3712 | 1461067234410 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 05:00:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:00:34 INFO - PROCESS | 3712 | 1461067234416 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 3712 | 1461067234419 Marionette TRACE conn5 <- [1,2786,null,{}] 05:00:34 INFO - PROCESS | 3712 | 1461067234423 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}] 05:00:34 INFO - PROCESS | 3712 | 1461067234537 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:00:34 INFO - PROCESS | 3712 | 1461067234694 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3712 | ++DOCSHELL 17FC8800 == 60 [pid = 3712] [id = 706] 05:00:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (17FCD800) [pid = 3712] [serial = 2118] [outer = 00000000] 05:00:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1BB19400) [pid = 3712] [serial = 2119] [outer = 17FCD800] 05:00:34 INFO - PROCESS | 3712 | 1461067234750 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1C1F5000) [pid = 3712] [serial = 2120] [outer = 17FCD800] 05:00:35 INFO - PROCESS | 3712 | 1461067235360 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]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:00:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 05:00:35 INFO - PROCESS | 3712 | 1461067235387 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 3712 | 1461067235390 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 05:00:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:00:35 INFO - PROCESS | 3712 | 1461067235394 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 3712 | 1461067235397 Marionette TRACE conn5 <- [1,2790,null,{}] 05:00:35 INFO - PROCESS | 3712 | 1461067235409 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}] 05:00:35 INFO - PROCESS | 3712 | 1461067235522 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:00:35 INFO - PROCESS | 3712 | 1461067235666 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C5000 == 61 [pid = 3712] [id = 707] 05:00:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D6C9C00) [pid = 3712] [serial = 2121] [outer = 00000000] 05:00:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (209B9400) [pid = 3712] [serial = 2122] [outer = 1D6C9C00] 05:00:35 INFO - PROCESS | 3712 | 1461067235725 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (20A08800) [pid = 3712] [serial = 2123] [outer = 1D6C9C00] 05:00:36 INFO - PROCESS | 3712 | 1461067236325 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]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:00:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 05:00:36 INFO - PROCESS | 3712 | 1461067236368 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3712 | 1461067236371 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:00:36 INFO - PROCESS | 3712 | 1461067236376 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 3712 | 1461067236378 Marionette TRACE conn5 <- [1,2794,null,{}] 05:00:36 INFO - PROCESS | 3712 | 1461067236382 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}] 05:00:36 INFO - PROCESS | 3712 | 1461067236494 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:00:36 INFO - PROCESS | 3712 | 1461067236637 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3712 | ++DOCSHELL 20A25400 == 62 [pid = 3712] [id = 708] 05:00:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (20A25800) [pid = 3712] [serial = 2124] [outer = 00000000] 05:00:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (20A2E000) [pid = 3712] [serial = 2125] [outer = 20A25800] 05:00:36 INFO - PROCESS | 3712 | 1461067236693 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (20A30C00) [pid = 3712] [serial = 2126] [outer = 20A25800] 05:00:37 INFO - PROCESS | 3712 | 1461067237215 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]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:00:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 870ms 05:00:37 INFO - PROCESS | 3712 | 1461067237247 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 3712 | 1461067237250 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 05:00:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:00:37 INFO - PROCESS | 3712 | 1461067237268 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 3712 | 1461067237270 Marionette TRACE conn5 <- [1,2798,null,{}] 05:00:37 INFO - PROCESS | 3712 | 1461067237277 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}] 05:00:37 INFO - PROCESS | 3712 | 1461067237384 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:00:37 INFO - PROCESS | 3712 | 1461067237499 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 3712 | ++DOCSHELL 20A2C000 == 63 [pid = 3712] [id = 709] 05:00:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (20A33000) [pid = 3712] [serial = 2127] [outer = 00000000] 05:00:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (20A3A000) [pid = 3712] [serial = 2128] [outer = 20A33000] 05:00:37 INFO - PROCESS | 3712 | 1461067237594 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (20A3EC00) [pid = 3712] [serial = 2129] [outer = 20A33000] 05:00:38 INFO - PROCESS | 3712 | 1461067238237 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:00:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1034ms 05:00:38 INFO - PROCESS | 3712 | 1461067238292 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3712 | 1461067238294 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 05:00:38 INFO - PROCESS | 3712 | 1461067238298 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:00:38 INFO - PROCESS | 3712 | 1461067238300 Marionette TRACE conn5 <- [1,2802,null,{}] 05:00:38 INFO - PROCESS | 3712 | 1461067238304 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}] 05:00:38 INFO - PROCESS | 3712 | 1461067238435 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:00:38 INFO - PROCESS | 3712 | 1461067238720 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 3712 | ++DOCSHELL 0EB16800 == 64 [pid = 3712] [id = 710] 05:00:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (0EB5B400) [pid = 3712] [serial = 2130] [outer = 00000000] 05:00:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (13234800) [pid = 3712] [serial = 2131] [outer = 0EB5B400] 05:00:38 INFO - PROCESS | 3712 | 1461067238790 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (16903400) [pid = 3712] [serial = 2132] [outer = 0EB5B400] 05:00:39 INFO - PROCESS | 3712 | 1461067239334 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]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1078ms 05:00:39 INFO - PROCESS | 3712 | 1461067239390 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:00:39 INFO - PROCESS | 3712 | 1461067239395 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 05:00:39 INFO - PROCESS | 3712 | 1461067239400 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 3712 | 1461067239403 Marionette TRACE conn5 <- [1,2806,null,{}] 05:00:39 INFO - PROCESS | 3712 | 1461067239408 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}] 05:00:39 INFO - PROCESS | 3712 | 1461067239517 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:00:39 INFO - PROCESS | 3712 | 1461067239678 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3712 | ++DOCSHELL 17719000 == 65 [pid = 3712] [id = 711] 05:00:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (17E08400) [pid = 3712] [serial = 2133] [outer = 00000000] 05:00:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (18EA9C00) [pid = 3712] [serial = 2134] [outer = 17E08400] 05:00:39 INFO - PROCESS | 3712 | 1461067239730 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1ABC7C00) [pid = 3712] [serial = 2135] [outer = 17E08400] 05:00:39 INFO - PROCESS | 3712 | --DOCSHELL 12C05C00 == 64 [pid = 3712] [id = 625] 05:00:39 INFO - PROCESS | 3712 | --DOCSHELL 0EB66400 == 63 [pid = 3712] [id = 623] 05:00:39 INFO - PROCESS | 3712 | --DOCSHELL 0EB5DC00 == 62 [pid = 3712] [id = 501] 05:00:39 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (1AB8A000) [pid = 3712] [serial = 2038] [outer = 00000000] [url = about:blank] 05:00:39 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (17732000) [pid = 3712] [serial = 2035] [outer = 00000000] [url = about:blank] 05:00:39 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1DA3B000) [pid = 3712] [serial = 2068] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (13D91400) [pid = 3712] [serial = 2048] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (0F015C00) [pid = 3712] [serial = 2032] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1CB4C800) [pid = 3712] [serial = 2057] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1D2C5C00) [pid = 3712] [serial = 2041] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (169E9800) [pid = 3712] [serial = 2045] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D082000) [pid = 3712] [serial = 2060] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D24B400) [pid = 3712] [serial = 1991] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1ABC1C00) [pid = 3712] [serial = 1955] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (13283400) [pid = 3712] [serial = 2047] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (1D690000) [pid = 3712] [serial = 2065] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (17FC7000) [pid = 3712] [serial = 2062] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1C11C800) [pid = 3712] [serial = 2030] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (13D41C00) [pid = 3712] [serial = 2044] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (17EC7400) [pid = 3712] [serial = 2050] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1D3AC000) [pid = 3712] [serial = 1958] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (16910000) [pid = 3712] [serial = 1952] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (17FAA800) [pid = 3712] [serial = 2063] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1D3B0C00) [pid = 3712] [serial = 2066] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (1D056400) [pid = 3712] [serial = 2059] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (17FD1C00) [pid = 3712] [serial = 2051] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1B0C4C00) [pid = 3712] [serial = 2054] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (1B06DC00) [pid = 3712] [serial = 2053] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1C113000) [pid = 3712] [serial = 2056] [outer = 00000000] [url = about:blank] 05:00:40 INFO - PROCESS | 3712 | 1461067240263 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]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:00:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 05:00:40 INFO - PROCESS | 3712 | 1461067240332 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 3712 | 1461067240336 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 05:00:40 INFO - PROCESS | 3712 | 1461067240340 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:00:40 INFO - PROCESS | 3712 | 1461067240342 Marionette TRACE conn5 <- [1,2810,null,{}] 05:00:40 INFO - PROCESS | 3712 | 1461067240346 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}] 05:00:40 INFO - PROCESS | 3712 | 1461067240434 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:00:40 INFO - PROCESS | 3712 | 1461067240567 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0B800 == 63 [pid = 3712] [id = 712] 05:00:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (12DE3C00) [pid = 3712] [serial = 2136] [outer = 00000000] 05:00:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1429DC00) [pid = 3712] [serial = 2137] [outer = 12DE3C00] 05:00:40 INFO - PROCESS | 3712 | 1461067240613 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1771D800) [pid = 3712] [serial = 2138] [outer = 12DE3C00] 05:00:41 INFO - PROCESS | 3712 | 1461067241022 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]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 05:00:41 INFO - PROCESS | 3712 | 1461067241076 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 3712 | 1461067241078 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 05:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:00:41 INFO - PROCESS | 3712 | 1461067241083 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 3712 | 1461067241089 Marionette TRACE conn5 <- [1,2814,null,{}] 05:00:41 INFO - PROCESS | 3712 | 1461067241097 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}] 05:00:41 INFO - PROCESS | 3712 | 1461067241187 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:00:41 INFO - PROCESS | 3712 | 1461067241194 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 3712 | ++DOCSHELL 17738C00 == 64 [pid = 3712] [id = 713] 05:00:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (17E0F800) [pid = 3712] [serial = 2139] [outer = 00000000] 05:00:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (1B06F000) [pid = 3712] [serial = 2140] [outer = 17E0F800] 05:00:41 INFO - PROCESS | 3712 | 1461067241238 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1B946400) [pid = 3712] [serial = 2141] [outer = 17E0F800] 05:00:41 INFO - PROCESS | 3712 | 1461067241721 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 05:00:41 INFO - PROCESS | 3712 | 1461067241776 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 3712 | 1461067241778 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 05:00:41 INFO - PROCESS | 3712 | 1461067241781 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:00:41 INFO - PROCESS | 3712 | 1461067241783 Marionette TRACE conn5 <- [1,2818,null,{}] 05:00:41 INFO - PROCESS | 3712 | 1461067241786 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}] 05:00:41 INFO - PROCESS | 3712 | 1461067241873 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:00:41 INFO - PROCESS | 3712 | 1461067241879 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 3712 | ++DOCSHELL 1B952000 == 65 [pid = 3712] [id = 714] 05:00:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (1BF36800) [pid = 3712] [serial = 2142] [outer = 00000000] 05:00:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (1C1F0000) [pid = 3712] [serial = 2143] [outer = 1BF36800] 05:00:41 INFO - PROCESS | 3712 | 1461067241924 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1CC5F000) [pid = 3712] [serial = 2144] [outer = 1BF36800] 05:00:42 INFO - PROCESS | 3712 | 1461067242417 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 05:00:42 INFO - PROCESS | 3712 | 1461067242456 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 3712 | 1461067242458 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 05:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:00:42 INFO - PROCESS | 3712 | 1461067242460 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 3712 | 1461067242462 Marionette TRACE conn5 <- [1,2822,null,{}] 05:00:42 INFO - PROCESS | 3712 | 1461067242466 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}] 05:00:42 INFO - PROCESS | 3712 | 1461067242585 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:00:42 INFO - PROCESS | 3712 | 1461067242704 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3712 | ++DOCSHELL 12D29800 == 66 [pid = 3712] [id = 715] 05:00:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1CE80800) [pid = 3712] [serial = 2145] [outer = 00000000] 05:00:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1CFE2400) [pid = 3712] [serial = 2146] [outer = 1CE80800] 05:00:42 INFO - PROCESS | 3712 | 1461067242759 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D05BC00) [pid = 3712] [serial = 2147] [outer = 1CE80800] 05:00:43 INFO - PROCESS | 3712 | 1461067243221 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 830ms 05:00:43 INFO - PROCESS | 3712 | 1461067243292 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 3712 | 1461067243294 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 05:00:43 INFO - PROCESS | 3712 | 1461067243297 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 3712 | 1461067243299 Marionette TRACE conn5 <- [1,2826,null,{}] 05:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:00:43 INFO - PROCESS | 3712 | 1461067243308 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}] 05:00:43 INFO - PROCESS | 3712 | 1461067243429 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:00:43 INFO - PROCESS | 3712 | 1461067243502 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 3712 | ++DOCSHELL 1D1F0400 == 67 [pid = 3712] [id = 716] 05:00:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D1F4400) [pid = 3712] [serial = 2148] [outer = 00000000] 05:00:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1D2C8C00) [pid = 3712] [serial = 2149] [outer = 1D1F4400] 05:00:43 INFO - PROCESS | 3712 | 1461067243547 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1D382C00) [pid = 3712] [serial = 2150] [outer = 1D1F4400] 05:00:43 INFO - PROCESS | 3712 | 1461067243965 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 05:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:00:44 INFO - PROCESS | 3712 | 1461067244032 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3712 | 1461067244034 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 05:00:44 INFO - PROCESS | 3712 | 1461067244037 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3712 | 1461067244039 Marionette TRACE conn5 <- [1,2830,null,{}] 05:00:44 INFO - PROCESS | 3712 | 1461067244042 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}] 05:00:44 INFO - PROCESS | 3712 | 1461067244255 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1B065800) [pid = 3712] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13215400) [pid = 3712] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (17E09800) [pid = 3712] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (1C112400) [pid = 3712] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (1312E800) [pid = 3712] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (1CE2FC00) [pid = 3712] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1345D800) [pid = 3712] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1D24C800) [pid = 3712] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:00:44 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1D08B800) [pid = 3712] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:00:44 INFO - PROCESS | 3712 | 1461067244328 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 3712 | ++DOCSHELL 12CBA400 == 68 [pid = 3712] [id = 717] 05:00:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (12CC3800) [pid = 3712] [serial = 2151] [outer = 00000000] 05:00:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (142A6800) [pid = 3712] [serial = 2152] [outer = 12CC3800] 05:00:44 INFO - PROCESS | 3712 | 1461067244374 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1B065800) [pid = 3712] [serial = 2153] [outer = 12CC3800] 05:00:44 INFO - PROCESS | 3712 | 1461067244743 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 05:00:44 INFO - PROCESS | 3712 | 1461067244768 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3712 | 1461067244770 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 05:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:00:44 INFO - PROCESS | 3712 | 1461067244773 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3712 | 1461067244775 Marionette TRACE conn5 <- [1,2834,null,{}] 05:00:44 INFO - PROCESS | 3712 | 1461067244778 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}] 05:00:44 INFO - PROCESS | 3712 | 1461067244863 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:00:44 INFO - PROCESS | 3712 | 1461067244870 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 3712 | ++DOCSHELL 1BF88800 == 69 [pid = 3712] [id = 718] 05:00:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (1D056C00) [pid = 3712] [serial = 2154] [outer = 00000000] 05:00:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1D6E1C00) [pid = 3712] [serial = 2155] [outer = 1D056C00] 05:00:44 INFO - PROCESS | 3712 | 1461067244916 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1D6CDC00) [pid = 3712] [serial = 2156] [outer = 1D056C00] 05:00:45 INFO - PROCESS | 3712 | 1461067245352 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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:00:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 05:00:45 INFO - PROCESS | 3712 | 1461067245408 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 3712 | 1461067245410 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 05:00:45 INFO - PROCESS | 3712 | 1461067245414 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:00:45 INFO - PROCESS | 3712 | 1461067245415 Marionette TRACE conn5 <- [1,2838,null,{}] 05:00:45 INFO - PROCESS | 3712 | 1461067245419 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}] 05:00:45 INFO - PROCESS | 3712 | 1461067245504 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:00:45 INFO - PROCESS | 3712 | 1461067245510 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 3712 | ++DOCSHELL 1BF84C00 == 70 [pid = 3712] [id = 719] 05:00:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1D880800) [pid = 3712] [serial = 2157] [outer = 00000000] 05:00:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1FF09000) [pid = 3712] [serial = 2158] [outer = 1D880800] 05:00:45 INFO - PROCESS | 3712 | 1461067245555 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (204C1C00) [pid = 3712] [serial = 2159] [outer = 1D880800] 05:00:46 INFO - PROCESS | 3712 | 1461067246019 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:00:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 05:00:46 INFO - PROCESS | 3712 | 1461067246049 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:00:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:00:46 INFO - PROCESS | 3712 | 1461067246050 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 05:00:46 INFO - PROCESS | 3712 | 1461067246054 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 3712 | 1461067246055 Marionette TRACE conn5 <- [1,2842,null,{}] 05:00:46 INFO - PROCESS | 3712 | 1461067246077 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}] 05:00:46 INFO - PROCESS | 3712 | 1461067246163 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:00:46 INFO - PROCESS | 3712 | 1461067246170 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 3712 | ++DOCSHELL 209A3C00 == 71 [pid = 3712] [id = 720] 05:00:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (209A8000) [pid = 3712] [serial = 2160] [outer = 00000000] 05:00:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (209B9800) [pid = 3712] [serial = 2161] [outer = 209A8000] 05:00:46 INFO - PROCESS | 3712 | 1461067246220 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (20A28800) [pid = 3712] [serial = 2162] [outer = 209A8000] 05:00:46 INFO - PROCESS | 3712 | 1461067246951 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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:00:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 950ms 05:00:47 INFO - PROCESS | 3712 | 1461067247006 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 3712 | 1461067247012 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 05:00:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:00:47 INFO - PROCESS | 3712 | 1461067247017 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 3712 | 1461067247021 Marionette TRACE conn5 <- [1,2846,null,{}] 05:00:47 INFO - PROCESS | 3712 | 1461067247027 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}] 05:00:47 INFO - PROCESS | 3712 | 1461067247154 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:00:47 INFO - PROCESS | 3712 | 1461067247295 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 3712 | ++DOCSHELL 12DDF800 == 72 [pid = 3712] [id = 721] 05:00:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (13230400) [pid = 3712] [serial = 2163] [outer = 00000000] 05:00:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (17E03C00) [pid = 3712] [serial = 2164] [outer = 13230400] 05:00:47 INFO - PROCESS | 3712 | 1461067247356 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (17FA1400) [pid = 3712] [serial = 2165] [outer = 13230400] 05:00:47 INFO - PROCESS | 3712 | 1461067247924 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:00:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 05:00:48 INFO - PROCESS | 3712 | 1461067247991 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 3712 | 1461067247997 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 05:00:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:00:48 INFO - PROCESS | 3712 | 1461067248004 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 3712 | 1461067248007 Marionette TRACE conn5 <- [1,2850,null,{}] 05:00:48 INFO - PROCESS | 3712 | 1461067248011 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}] 05:00:48 INFO - PROCESS | 3712 | 1461067248126 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:00:48 INFO - PROCESS | 3712 | 1461067248273 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 3712 | ++DOCSHELL 1ABBEC00 == 73 [pid = 3712] [id = 722] 05:00:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1B06B000) [pid = 3712] [serial = 2166] [outer = 00000000] 05:00:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CFD8400) [pid = 3712] [serial = 2167] [outer = 1B06B000] 05:00:48 INFO - PROCESS | 3712 | 1461067248329 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1D05AC00) [pid = 3712] [serial = 2168] [outer = 1B06B000] 05:00:48 INFO - PROCESS | 3712 | 1461067248939 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]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:00:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 05:00:49 INFO - PROCESS | 3712 | 1461067248975 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 3712 | 1461067248978 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 05:00:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:00:49 INFO - PROCESS | 3712 | 1461067248982 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 3712 | 1461067248986 Marionette TRACE conn5 <- [1,2854,null,{}] 05:00:49 INFO - PROCESS | 3712 | 1461067248997 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}] 05:00:49 INFO - PROCESS | 3712 | 1461067249115 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:00:49 INFO - PROCESS | 3712 | 1461067249263 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 3712 | ++DOCSHELL 20A2B400 == 74 [pid = 3712] [id = 723] 05:00:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (20A2B800) [pid = 3712] [serial = 2169] [outer = 00000000] 05:00:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (20A3C000) [pid = 3712] [serial = 2170] [outer = 20A2B800] 05:00:49 INFO - PROCESS | 3712 | 1461067249321 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20AAD000) [pid = 3712] [serial = 2171] [outer = 20A2B800] 05:00:49 INFO - PROCESS | 3712 | 1461067249913 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]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:00:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 05:00:49 INFO - PROCESS | 3712 | 1461067249955 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 3712 | 1461067249958 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 05:00:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:00:49 INFO - PROCESS | 3712 | 1461067249962 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 3712 | 1461067249964 Marionette TRACE conn5 <- [1,2858,null,{}] 05:00:49 INFO - PROCESS | 3712 | 1461067249968 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}] 05:00:50 INFO - PROCESS | 3712 | 1461067250131 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:00:50 INFO - PROCESS | 3712 | 1461067250201 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 3712 | ++DOCSHELL 20AB2C00 == 75 [pid = 3712] [id = 724] 05:00:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (20AB5400) [pid = 3712] [serial = 2172] [outer = 00000000] 05:00:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (20ABA800) [pid = 3712] [serial = 2173] [outer = 20AB5400] 05:00:50 INFO - PROCESS | 3712 | 1461067250297 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (20AE7000) [pid = 3712] [serial = 2174] [outer = 20AB5400] 05:00:50 INFO - PROCESS | 3712 | 1461067250877 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]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:00:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 05:00:50 INFO - PROCESS | 3712 | 1461067250935 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 3712 | 1461067250938 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 05:00:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:00:50 INFO - PROCESS | 3712 | 1461067250941 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 3712 | 1461067250943 Marionette TRACE conn5 <- [1,2862,null,{}] 05:00:50 INFO - PROCESS | 3712 | 1461067250948 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}] 05:00:51 INFO - PROCESS | 3712 | 1461067251056 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:00:51 INFO - PROCESS | 3712 | 1461067251202 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 3712 | ++DOCSHELL 20AB2000 == 76 [pid = 3712] [id = 725] 05:00:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (20AB3400) [pid = 3712] [serial = 2175] [outer = 00000000] 05:00:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (20AEE400) [pid = 3712] [serial = 2176] [outer = 20AB3400] 05:00:51 INFO - PROCESS | 3712 | 1461067251257 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (20AF0000) [pid = 3712] [serial = 2177] [outer = 20AB3400] 05:00:51 INFO - PROCESS | 3712 | 1461067251870 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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:00:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 971ms 05:00:51 INFO - PROCESS | 3712 | 1461067251915 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 3712 | 1461067251917 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 05:00:51 INFO - PROCESS | 3712 | 1461067251921 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:00:51 INFO - PROCESS | 3712 | 1461067251923 Marionette TRACE conn5 <- [1,2866,null,{}] 05:00:51 INFO - PROCESS | 3712 | 1461067251927 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}] 05:00:52 INFO - PROCESS | 3712 | 1461067252045 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:00:52 INFO - PROCESS | 3712 | 1461067252193 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 3712 | ++DOCSHELL 20F07800 == 77 [pid = 3712] [id = 726] 05:00:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (20F0A400) [pid = 3712] [serial = 2178] [outer = 00000000] 05:00:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (20F7CC00) [pid = 3712] [serial = 2179] [outer = 20F0A400] 05:00:52 INFO - PROCESS | 3712 | 1461067252251 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (20F7D000) [pid = 3712] [serial = 2180] [outer = 20F0A400] 05:00:52 INFO - PROCESS | 3712 | 1461067252863 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]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:00:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 05:00:53 INFO - PROCESS | 3712 | 1461067253122 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 3712 | 1461067253127 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 05:00:53 INFO - PROCESS | 3712 | 1461067253133 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 3712 | 1461067253136 Marionette TRACE conn5 <- [1,2870,null,{}] 05:00:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:00:53 INFO - PROCESS | 3712 | 1461067253141 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}] 05:00:53 INFO - PROCESS | 3712 | 1461067253245 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:00:53 INFO - PROCESS | 3712 | 1461067253388 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 3712 | ++DOCSHELL 179F0800 == 78 [pid = 3712] [id = 727] 05:00:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (17D2D800) [pid = 3712] [serial = 2181] [outer = 00000000] 05:00:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (17E08000) [pid = 3712] [serial = 2182] [outer = 17D2D800] 05:00:53 INFO - PROCESS | 3712 | 1461067253440 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (17FC7800) [pid = 3712] [serial = 2183] [outer = 17D2D800] 05:00:54 INFO - PROCESS | 3712 | 1461067254036 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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:00:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 910ms 05:00:54 INFO - PROCESS | 3712 | 1461067254056 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:00:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:00:54 INFO - PROCESS | 3712 | 1461067254059 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 05:00:54 INFO - PROCESS | 3712 | 1461067254066 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 3712 | 1461067254070 Marionette TRACE conn5 <- [1,2874,null,{}] 05:00:54 INFO - PROCESS | 3712 | 1461067254074 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}] 05:00:54 INFO - PROCESS | 3712 | 1461067254194 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 1BF84C00 == 77 [pid = 3712] [id = 719] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 1BF88800 == 76 [pid = 3712] [id = 718] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 12CBA400 == 75 [pid = 3712] [id = 717] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 1D1F0400 == 74 [pid = 3712] [id = 716] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 12D29800 == 73 [pid = 3712] [id = 715] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 1B952000 == 72 [pid = 3712] [id = 714] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 17738C00 == 71 [pid = 3712] [id = 713] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 0EB0B800 == 70 [pid = 3712] [id = 712] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (204CB000) [pid = 3712] [serial = 2113] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 17719000 == 69 [pid = 3712] [id = 711] 05:00:54 INFO - PROCESS | 3712 | --DOCSHELL 0EB16800 == 68 [pid = 3712] [id = 710] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1B0C3C00) [pid = 3712] [serial = 2095] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (13CA6C00) [pid = 3712] [serial = 2089] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (17547800) [pid = 3712] [serial = 2090] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (18E92000) [pid = 3712] [serial = 2092] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (19505C00) [pid = 3712] [serial = 2093] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (204C8400) [pid = 3712] [serial = 2080] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1CC5F400) [pid = 3712] [serial = 2098] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1CE2D000) [pid = 3712] [serial = 2099] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1FA61400) [pid = 3712] [serial = 2077] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (17DC9800) [pid = 3712] [serial = 2087] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (1771DC00) [pid = 3712] [serial = 2086] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (13231C00) [pid = 3712] [serial = 2071] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (209A5800) [pid = 3712] [serial = 2083] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (18F42800) [pid = 3712] [serial = 2074] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (1D07E400) [pid = 3712] [serial = 2101] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1BF34000) [pid = 3712] [serial = 2107] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1D690C00) [pid = 3712] [serial = 2104] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1FF0EC00) [pid = 3712] [serial = 2111] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1DA39400) [pid = 3712] [serial = 2110] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (1D6BF400) [pid = 3712] [serial = 2105] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1D1F8400) [pid = 3712] [serial = 2102] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1D05B000) [pid = 3712] [serial = 2108] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (1BF35400) [pid = 3712] [serial = 2096] [outer = 00000000] [url = about:blank] 05:00:54 INFO - PROCESS | 3712 | 1461067254391 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 3712 | ++DOCSHELL 0EB17000 == 69 [pid = 3712] [id = 728] 05:00:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (0EB62400) [pid = 3712] [serial = 2184] [outer = 00000000] 05:00:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (12DDEC00) [pid = 3712] [serial = 2185] [outer = 0EB62400] 05:00:54 INFO - PROCESS | 3712 | 1461067254439 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (13136800) [pid = 3712] [serial = 2186] [outer = 0EB62400] 05:00:54 INFO - PROCESS | 3712 | 1461067254895 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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:00:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 890ms 05:00:54 INFO - PROCESS | 3712 | 1461067254956 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 3712 | 1461067254958 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 05:00:54 INFO - PROCESS | 3712 | 1461067254961 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:00:54 INFO - PROCESS | 3712 | 1461067254963 Marionette TRACE conn5 <- [1,2878,null,{}] 05:00:54 INFO - PROCESS | 3712 | 1461067254973 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}] 05:00:55 INFO - PROCESS | 3712 | 1461067255067 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:00:55 INFO - PROCESS | 3712 | 1461067255083 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3712 | ++DOCSHELL 18EB0800 == 70 [pid = 3712] [id = 729] 05:00:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (18F42800) [pid = 3712] [serial = 2187] [outer = 00000000] 05:00:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (1AB8A000) [pid = 3712] [serial = 2188] [outer = 18F42800] 05:00:55 INFO - PROCESS | 3712 | 1461067255132 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1B073800) [pid = 3712] [serial = 2189] [outer = 18F42800] 05:00:55 INFO - PROCESS | 3712 | 1461067255633 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:00:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 716ms 05:00:55 INFO - PROCESS | 3712 | 1461067255682 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 3712 | 1461067255684 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 05:00:55 INFO - PROCESS | 3712 | 1461067255687 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 3712 | 1461067255688 Marionette TRACE conn5 <- [1,2882,null,{}] 05:00:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:00:55 INFO - PROCESS | 3712 | 1461067255692 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}] 05:00:55 INFO - PROCESS | 3712 | 1461067255783 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:00:55 INFO - PROCESS | 3712 | 1461067255923 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 3712 | ++DOCSHELL 1BF82400 == 71 [pid = 3712] [id = 730] 05:00:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (1BF83000) [pid = 3712] [serial = 2190] [outer = 00000000] 05:00:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (1CE2C400) [pid = 3712] [serial = 2191] [outer = 1BF83000] 05:00:55 INFO - PROCESS | 3712 | 1461067255968 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1CFD6C00) [pid = 3712] [serial = 2192] [outer = 1BF83000] 05:00:56 INFO - PROCESS | 3712 | 1461067256356 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]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:00:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 05:00:56 INFO - PROCESS | 3712 | 1461067256421 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 3712 | 1461067256423 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 05:00:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:00:56 INFO - PROCESS | 3712 | 1461067256426 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 3712 | 1461067256428 Marionette TRACE conn5 <- [1,2886,null,{}] 05:00:56 INFO - PROCESS | 3712 | 1461067256432 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}] 05:00:56 INFO - PROCESS | 3712 | 1461067256567 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:00:56 INFO - PROCESS | 3712 | 1461067256587 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 3712 | ++DOCSHELL 1CC60000 == 72 [pid = 3712] [id = 731] 05:00:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1CE85C00) [pid = 3712] [serial = 2193] [outer = 00000000] 05:00:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1D082400) [pid = 3712] [serial = 2194] [outer = 1CE85C00] 05:00:56 INFO - PROCESS | 3712 | 1461067256632 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1D08A800) [pid = 3712] [serial = 2195] [outer = 1CE85C00] 05:00:57 INFO - PROCESS | 3712 | 1461067257067 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]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:00:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 05:00:57 INFO - PROCESS | 3712 | 1461067257099 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3712 | 1461067257101 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 05:00:57 INFO - PROCESS | 3712 | 1461067257104 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:00:57 INFO - PROCESS | 3712 | 1461067257106 Marionette TRACE conn5 <- [1,2890,null,{}] 05:00:57 INFO - PROCESS | 3712 | 1461067257109 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}] 05:00:57 INFO - PROCESS | 3712 | 1461067257283 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:00:57 INFO - PROCESS | 3712 | 1461067257311 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C6C00 == 73 [pid = 3712] [id = 732] 05:00:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1D6C7400) [pid = 3712] [serial = 2196] [outer = 00000000] 05:00:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1D6CEC00) [pid = 3712] [serial = 2197] [outer = 1D6C7400] 05:00:57 INFO - PROCESS | 3712 | 1461067257358 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1DA3B400) [pid = 3712] [serial = 2198] [outer = 1D6C7400] 05:00:57 INFO - PROCESS | 3712 | 1461067257836 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:00:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 05:00:57 INFO - PROCESS | 3712 | 1461067257877 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3712 | 1461067257879 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 05:00:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:00:57 INFO - PROCESS | 3712 | 1461067257895 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 3712 | 1461067257897 Marionette TRACE conn5 <- [1,2894,null,{}] 05:00:57 INFO - PROCESS | 3712 | 1461067257900 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}] 05:00:58 INFO - PROCESS | 3712 | 1461067258030 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:00:58 INFO - PROCESS | 3712 | 1461067258101 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3712 | ++DOCSHELL 1E110C00 == 74 [pid = 3712] [id = 733] 05:00:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (1FF0C000) [pid = 3712] [serial = 2199] [outer = 00000000] 05:00:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (204CA400) [pid = 3712] [serial = 2200] [outer = 1FF0C000] 05:00:58 INFO - PROCESS | 3712 | 1461067258145 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (209A3000) [pid = 3712] [serial = 2201] [outer = 1FF0C000] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (1D7E3000) [pid = 3712] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1D880800) [pid = 3712] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (1CE80800) [pid = 3712] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (1D1F4400) [pid = 3712] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (0EB5B400) [pid = 3712] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (17E08400) [pid = 3712] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (17E0F800) [pid = 3712] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (12DE3C00) [pid = 3712] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (1BF36800) [pid = 3712] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (12CC3800) [pid = 3712] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:00:58 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (1D056C00) [pid = 3712] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:00:58 INFO - PROCESS | 3712 | 1461067258751 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]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:00:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 890ms 05:00:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:00:58 INFO - PROCESS | 3712 | 1461067258782 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 3712 | 1461067258784 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 05:00:58 INFO - PROCESS | 3712 | 1461067258788 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 3712 | 1461067258789 Marionette TRACE conn5 <- [1,2898,null,{}] 05:00:58 INFO - PROCESS | 3712 | 1461067258793 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}] 05:00:58 INFO - PROCESS | 3712 | 1461067258878 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:00:58 INFO - PROCESS | 3712 | 1461067258885 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3712 | ++DOCSHELL 13464400 == 75 [pid = 3712] [id = 734] 05:00:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (13CA1000) [pid = 3712] [serial = 2202] [outer = 00000000] 05:00:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (1BC35C00) [pid = 3712] [serial = 2203] [outer = 13CA1000] 05:00:58 INFO - PROCESS | 3712 | 1461067258929 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (1BF36800) [pid = 3712] [serial = 2204] [outer = 13CA1000] 05:00:59 INFO - PROCESS | 3712 | 1461067259347 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]]]}] 05:00:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:00:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:00:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 05:00:59 INFO - PROCESS | 3712 | 1461067259372 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 3712 | 1461067259374 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /DOMEvents/constructors.html 05:00:59 INFO - PROCESS | 3712 | 1461067259378 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 3712 | 1461067259379 Marionette TRACE conn5 <- [1,2902,null,{}] 05:00:59 INFO - PROCESS | 3712 | 1461067259383 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}] 05:00:59 INFO - PROCESS | 3712 | 1461067259516 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:00:59 INFO - PROCESS | 3712 | 1461067259524 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 3712 | ++DOCSHELL 18E96800 == 76 [pid = 3712] [id = 735] 05:00:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1B06FC00) [pid = 3712] [serial = 2205] [outer = 00000000] 05:00:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (20A07400) [pid = 3712] [serial = 2206] [outer = 1B06FC00] 05:00:59 INFO - PROCESS | 3712 | 1461067259569 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (20A2AC00) [pid = 3712] [serial = 2207] [outer = 1B06FC00] 05:01:00 INFO - PROCESS | 3712 | 1461067260140 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]]]}] 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:01:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:01:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:01:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:01:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:01:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:01:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:01:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:01:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:01:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 887ms 05:01:00 INFO - PROCESS | 3712 | 1461067260267 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 3712 | 1461067260269 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 05:01:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:01:00 INFO - PROCESS | 3712 | 1461067260275 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 3712 | 1461067260276 Marionette TRACE conn5 <- [1,2906,null,{}] 05:01:00 INFO - PROCESS | 3712 | 1461067260280 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}] 05:01:00 INFO - PROCESS | 3712 | 1461067260371 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:01:00 INFO - PROCESS | 3712 | 1461067260377 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 3712 | ++DOCSHELL 20A39800 == 77 [pid = 3712] [id = 736] 05:01:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (20A3C400) [pid = 3712] [serial = 2208] [outer = 00000000] 05:01:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (20F08C00) [pid = 3712] [serial = 2209] [outer = 20A3C400] 05:01:00 INFO - PROCESS | 3712 | 1461067260422 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (20F0B000) [pid = 3712] [serial = 2210] [outer = 20A3C400] 05:01:01 INFO - PROCESS | 3712 | 1461067261016 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:01:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:01:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 770ms 05:01:01 INFO - PROCESS | 3712 | 1461067261047 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:01:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:01:01 INFO - PROCESS | 3712 | 1461067261051 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 05:01:01 INFO - PROCESS | 3712 | 1461067261071 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 3712 | 1461067261076 Marionette TRACE conn5 <- [1,2910,null,{}] 05:01:01 INFO - PROCESS | 3712 | 1461067261085 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}] 05:01:01 INFO - PROCESS | 3712 | 1461067261203 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:01:01 INFO - PROCESS | 3712 | 1461067261368 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 3712 | ++DOCSHELL 13CA6C00 == 78 [pid = 3712] [id = 737] 05:01:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (13CA9800) [pid = 3712] [serial = 2211] [outer = 00000000] 05:01:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (17E06000) [pid = 3712] [serial = 2212] [outer = 13CA9800] 05:01:01 INFO - PROCESS | 3712 | 1461067261428 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (17FD3000) [pid = 3712] [serial = 2213] [outer = 13CA9800] 05:01:01 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:01:01 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:01:01 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:01:01 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 05:01:02 INFO - PROCESS | 3712 | 1461067262042 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]]]}] 05:01:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:01:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:01:02 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 05:01:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:01:02 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 05:01:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:01:02 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]" 05:01:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:01:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:01:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1053ms 05:01:02 INFO - PROCESS | 3712 | 1461067262109 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 3712 | 1461067262116 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 05:01:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:01:02 INFO - PROCESS | 3712 | 1461067262136 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 3712 | 1461067262139 Marionette TRACE conn5 <- [1,2914,null,{}] 05:01:02 INFO - PROCESS | 3712 | 1461067262165 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}] 05:01:02 INFO - PROCESS | 3712 | 1461067262286 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:01:02 INFO - PROCESS | 3712 | 1461067262428 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 3712 | ++DOCSHELL 18E8D800 == 79 [pid = 3712] [id = 738] 05:01:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (18EAA800) [pid = 3712] [serial = 2214] [outer = 00000000] 05:01:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1D3B3400) [pid = 3712] [serial = 2215] [outer = 18EAA800] 05:01:02 INFO - PROCESS | 3712 | 1461067262488 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (1D885000) [pid = 3712] [serial = 2216] [outer = 18EAA800] 05:01:03 INFO - PROCESS | 3712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:01:03 INFO - PROCESS | 3712 | 1461067263039 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]]]}] 05:01:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:01:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 05:01:03 INFO - PROCESS | 3712 | 1461067263094 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3712 | 1461067263097 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 05:01:03 INFO - PROCESS | 3712 | 1461067263100 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:01:03 INFO - PROCESS | 3712 | 1461067263104 Marionette TRACE conn5 <- [1,2918,null,{}] 05:01:03 INFO - PROCESS | 3712 | 1461067263115 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}] 05:01:03 INFO - PROCESS | 3712 | 1461067263232 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:01:03 INFO - PROCESS | 3712 | 1461067263355 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 3712 | ++DOCSHELL 209B7C00 == 80 [pid = 3712] [id = 739] 05:01:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (20AB4800) [pid = 3712] [serial = 2217] [outer = 00000000] 05:01:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (20F85800) [pid = 3712] [serial = 2218] [outer = 20AB4800] 05:01:03 INFO - PROCESS | 3712 | 1461067263415 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (20F8A000) [pid = 3712] [serial = 2219] [outer = 20AB4800] 05:01:03 INFO - PROCESS | 3712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:01:03 INFO - PROCESS | 3712 | 1461067263884 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]]]}] 05:01:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:01:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 05:01:03 INFO - PROCESS | 3712 | 1461067263934 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3712 | 1461067263937 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 05:01:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:01:03 INFO - PROCESS | 3712 | 1461067263957 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 3712 | 1461067263959 Marionette TRACE conn5 <- [1,2922,null,{}] 05:01:03 INFO - PROCESS | 3712 | 1461067263964 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}] 05:01:04 INFO - PROCESS | 3712 | 1461067264077 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:01:04 INFO - PROCESS | 3712 | 1461067264237 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 3712 | ++DOCSHELL 1AB83C00 == 81 [pid = 3712] [id = 740] 05:01:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (20F85C00) [pid = 3712] [serial = 2220] [outer = 00000000] 05:01:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (21ACBC00) [pid = 3712] [serial = 2221] [outer = 20F85C00] 05:01:04 INFO - PROCESS | 3712 | 1461067264293 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (21ACE800) [pid = 3712] [serial = 2222] [outer = 20F85C00] 05:01:04 INFO - PROCESS | 3712 | 1461067264816 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]]]}] 05:01:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:01:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 890ms 05:01:04 INFO - PROCESS | 3712 | 1461067264839 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 3712 | 1461067264841 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 05:01:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:01:04 INFO - PROCESS | 3712 | 1461067264846 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 3712 | 1461067264848 Marionette TRACE conn5 <- [1,2926,null,{}] 05:01:04 INFO - PROCESS | 3712 | 1461067264852 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}] 05:01:04 INFO - PROCESS | 3712 | 1461067264960 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:01:05 INFO - PROCESS | 3712 | 1461067265121 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 3712 | ++DOCSHELL 21AC8800 == 82 [pid = 3712] [id = 741] 05:01:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (21ACF800) [pid = 3712] [serial = 2223] [outer = 00000000] 05:01:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (21C98C00) [pid = 3712] [serial = 2224] [outer = 21ACF800] 05:01:05 INFO - PROCESS | 3712 | 1461067265177 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (21C9C400) [pid = 3712] [serial = 2225] [outer = 21ACF800] 05:01:05 INFO - PROCESS | 3712 | 1461067265662 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]]]}] 05:01:05 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. 05:01:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 05:01:05 INFO - PROCESS | 3712 | 1461067265719 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 3712 | 1461067265721 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 05:01:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:01:05 INFO - PROCESS | 3712 | 1461067265725 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 3712 | 1461067265727 Marionette TRACE conn5 <- [1,2930,null,{}] 05:01:05 INFO - PROCESS | 3712 | 1461067265731 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}] 05:01:05 INFO - PROCESS | 3712 | 1461067265892 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:01:06 INFO - PROCESS | 3712 | 1461067266058 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3712 | ++DOCSHELL 21C94800 == 83 [pid = 3712] [id = 742] 05:01:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (21C9E400) [pid = 3712] [serial = 2226] [outer = 00000000] 05:01:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (22543800) [pid = 3712] [serial = 2227] [outer = 21C9E400] 05:01:06 INFO - PROCESS | 3712 | 1461067266116 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (22549400) [pid = 3712] [serial = 2228] [outer = 21C9E400] 05:01:06 INFO - PROCESS | 3712 | 1461067266600 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"]]]}] 05:01:06 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 05:01:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:01:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 05:01:06 INFO - PROCESS | 3712 | 1461067266660 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 3712 | 1461067266662 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 05:01:06 INFO - PROCESS | 3712 | 1461067266665 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:01:06 INFO - PROCESS | 3712 | 1461067266667 Marionette TRACE conn5 <- [1,2934,null,{}] 05:01:06 INFO - PROCESS | 3712 | 1461067266671 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}] 05:01:06 INFO - PROCESS | 3712 | 1461067266779 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:01:06 INFO - PROCESS | 3712 | 1461067266940 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 3712 | ++DOCSHELL 2254BC00 == 84 [pid = 3712] [id = 743] 05:01:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (2254CC00) [pid = 3712] [serial = 2229] [outer = 00000000] 05:01:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (225E6000) [pid = 3712] [serial = 2230] [outer = 2254CC00] 05:01:07 INFO - PROCESS | 3712 | 1461067266997 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (225E6C00) [pid = 3712] [serial = 2231] [outer = 2254CC00] 05:01:07 INFO - PROCESS | 3712 | 1461067267506 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]]]}] 05:01:07 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. 05:01:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 05:01:07 INFO - PROCESS | 3712 | 1461067267539 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 3712 | 1461067267542 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 05:01:07 INFO - PROCESS | 3712 | 1461067267545 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:01:07 INFO - PROCESS | 3712 | 1461067267547 Marionette TRACE conn5 <- [1,2938,null,{}] 05:01:07 INFO - PROCESS | 3712 | 1461067267551 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}] 05:01:07 INFO - PROCESS | 3712 | 1461067267660 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:01:07 INFO - PROCESS | 3712 | 1461067267842 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 3712 | ++DOCSHELL 13129C00 == 85 [pid = 3712] [id = 744] 05:01:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (20F0C800) [pid = 3712] [serial = 2232] [outer = 00000000] 05:01:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (23E8CC00) [pid = 3712] [serial = 2233] [outer = 20F0C800] 05:01:07 INFO - PROCESS | 3712 | 1461067267897 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (23E8FC00) [pid = 3712] [serial = 2234] [outer = 20F0C800] 05:01:08 INFO - PROCESS | 3712 | ++DOCSHELL 13051800 == 86 [pid = 3712] [id = 745] 05:01:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (13D48000) [pid = 3712] [serial = 2235] [outer = 00000000] 05:01:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (17DCB400) [pid = 3712] [serial = 2236] [outer = 13D48000] 05:01:08 INFO - PROCESS | 3712 | 1461067268538 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]]]}] 05:01:08 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. 05:01:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1017ms 05:01:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:01:08 INFO - PROCESS | 3712 | 1461067268566 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 3712 | 1461067268569 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 05:01:08 INFO - PROCESS | 3712 | 1461067268572 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 3712 | 1461067268575 Marionette TRACE conn5 <- [1,2942,null,{}] 05:01:08 INFO - PROCESS | 3712 | 1461067268579 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}] 05:01:08 INFO - PROCESS | 3712 | 1461067268712 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:01:09 INFO - PROCESS | 3712 | 1461067269002 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3712 | ++DOCSHELL 13239800 == 87 [pid = 3712] [id = 746] 05:01:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (13283400) [pid = 3712] [serial = 2237] [outer = 00000000] 05:01:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (13D40000) [pid = 3712] [serial = 2238] [outer = 13283400] 05:01:09 INFO - PROCESS | 3712 | 1461067269082 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (17738C00) [pid = 3712] [serial = 2239] [outer = 13283400] 05:01:09 INFO - PROCESS | 3712 | 1461067269579 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]]]}] 05:01:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:01:09 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 05:01:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1019ms 05:01:09 INFO - PROCESS | 3712 | 1461067269595 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 3712 | 1461067269600 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 05:01:09 INFO - PROCESS | 3712 | 1461067269605 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:01:09 INFO - PROCESS | 3712 | 1461067269608 Marionette TRACE conn5 <- [1,2946,null,{}] 05:01:09 INFO - PROCESS | 3712 | 1461067269612 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}] 05:01:09 INFO - PROCESS | 3712 | 1461067269782 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:01:09 INFO - PROCESS | 3712 | 1461067269937 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3712 | ++DOCSHELL 17DD1000 == 88 [pid = 3712] [id = 747] 05:01:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (17FA1800) [pid = 3712] [serial = 2240] [outer = 00000000] 05:01:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (1B9C9C00) [pid = 3712] [serial = 2241] [outer = 17FA1800] 05:01:10 INFO - PROCESS | 3712 | 1461067269992 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (1BF83400) [pid = 3712] [serial = 2242] [outer = 17FA1800] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 1CE81400 == 87 [pid = 3712] [id = 514] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 13213400 == 86 [pid = 3712] [id = 611] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 13211000 == 85 [pid = 3712] [id = 617] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 18E96800 == 84 [pid = 3712] [id = 735] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 13464400 == 83 [pid = 3712] [id = 734] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 1E110C00 == 82 [pid = 3712] [id = 733] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 1D6C6C00 == 81 [pid = 3712] [id = 732] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 1CC60000 == 80 [pid = 3712] [id = 731] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 1BF82400 == 79 [pid = 3712] [id = 730] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 18EB0800 == 78 [pid = 3712] [id = 729] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (169E6000) [pid = 3712] [serial = 2116] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (1BB19400) [pid = 3712] [serial = 2119] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (209B9400) [pid = 3712] [serial = 2122] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (20A2E000) [pid = 3712] [serial = 2125] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (20A3A000) [pid = 3712] [serial = 2128] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 0EB17000 == 77 [pid = 3712] [id = 728] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 179F0800 == 76 [pid = 3712] [id = 727] 05:01:10 INFO - PROCESS | 3712 | --DOCSHELL 209A3C00 == 75 [pid = 3712] [id = 720] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (1CFE2400) [pid = 3712] [serial = 2146] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (1D2C8C00) [pid = 3712] [serial = 2149] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (1D05BC00) [pid = 3712] [serial = 2147] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (13234800) [pid = 3712] [serial = 2131] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (16903400) [pid = 3712] [serial = 2132] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (1ABC7C00) [pid = 3712] [serial = 2135] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (18EA9C00) [pid = 3712] [serial = 2134] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (1B06F000) [pid = 3712] [serial = 2140] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1B946400) [pid = 3712] [serial = 2141] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1429DC00) [pid = 3712] [serial = 2137] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1771D800) [pid = 3712] [serial = 2138] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1C1F0000) [pid = 3712] [serial = 2143] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (142A6800) [pid = 3712] [serial = 2152] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (1D382C00) [pid = 3712] [serial = 2150] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (1D6E1C00) [pid = 3712] [serial = 2155] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (204C1C00) [pid = 3712] [serial = 2159] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (1B065800) [pid = 3712] [serial = 2153] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (1CC5F000) [pid = 3712] [serial = 2144] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1D6CDC00) [pid = 3712] [serial = 2156] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1E1CE000) [pid = 3712] [serial = 2069] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1FF09000) [pid = 3712] [serial = 2158] [outer = 00000000] [url = about:blank] 05:01:10 INFO - PROCESS | 3712 | 1461067270628 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]]]}] 05:01:10 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. 05:01:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1067ms 05:01:10 INFO - PROCESS | 3712 | 1461067270686 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 3712 | 1461067270690 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 05:01:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:01:10 INFO - PROCESS | 3712 | 1461067270694 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 3712 | 1461067270696 Marionette TRACE conn5 <- [1,2950,null,{}] 05:01:10 INFO - PROCESS | 3712 | 1461067270700 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}] 05:01:10 INFO - PROCESS | 3712 | 1461067270791 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:01:10 INFO - PROCESS | 3712 | 1461067270902 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 3712 | ++DOCSHELL 13216000 == 76 [pid = 3712] [id = 748] 05:01:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (1321D400) [pid = 3712] [serial = 2243] [outer = 00000000] 05:01:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (13D9C800) [pid = 3712] [serial = 2244] [outer = 1321D400] 05:01:10 INFO - PROCESS | 3712 | 1461067270950 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (17719000) [pid = 3712] [serial = 2245] [outer = 1321D400] 05:01:11 INFO - PROCESS | 3712 | 1461067271346 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]]]}] 05:01:11 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. 05:01:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 05:01:11 INFO - PROCESS | 3712 | 1461067271369 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 3712 | 1461067271371 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 05:01:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:01:11 INFO - PROCESS | 3712 | 1461067271391 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 3712 | 1461067271397 Marionette TRACE conn5 <- [1,2954,null,{}] 05:01:11 INFO - PROCESS | 3712 | 1461067271407 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}] 05:01:11 INFO - PROCESS | 3712 | 1461067271534 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:01:11 INFO - PROCESS | 3712 | 1461067271548 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 3712 | ++DOCSHELL 1B071C00 == 77 [pid = 3712] [id = 749] 05:01:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (1B0BCC00) [pid = 3712] [serial = 2246] [outer = 00000000] 05:01:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (1BF87C00) [pid = 3712] [serial = 2247] [outer = 1B0BCC00] 05:01:11 INFO - PROCESS | 3712 | 1461067271594 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (1CC60000) [pid = 3712] [serial = 2248] [outer = 1B0BCC00] 05:01:12 INFO - PROCESS | 3712 | 1461067272043 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]]]}] 05:01:12 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. 05:01:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 711ms 05:01:12 INFO - PROCESS | 3712 | 1461067272085 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 3712 | 1461067272088 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 05:01:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:01:12 INFO - PROCESS | 3712 | 1461067272091 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 3712 | 1461067272093 Marionette TRACE conn5 <- [1,2958,null,{}] 05:01:12 INFO - PROCESS | 3712 | 1461067272096 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}] 05:01:12 INFO - PROCESS | 3712 | 1461067272185 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:01:12 INFO - PROCESS | 3712 | 1461067272192 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 3712 | ++DOCSHELL 1CE26800 == 78 [pid = 3712] [id = 750] 05:01:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (1CE81400) [pid = 3712] [serial = 2249] [outer = 00000000] 05:01:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (1D089C00) [pid = 3712] [serial = 2250] [outer = 1CE81400] 05:01:12 INFO - PROCESS | 3712 | 1461067272237 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (1D24F000) [pid = 3712] [serial = 2251] [outer = 1CE81400] 05:01:12 INFO - PROCESS | 3712 | 1461067272672 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]]]}] 05:01:12 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. 05:01:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 05:01:12 INFO - PROCESS | 3712 | 1461067272734 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 3712 | 1461067272736 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 05:01:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:01:12 INFO - PROCESS | 3712 | 1461067272739 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 3712 | 1461067272741 Marionette TRACE conn5 <- [1,2962,null,{}] 05:01:12 INFO - PROCESS | 3712 | 1461067272751 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}] 05:01:12 INFO - PROCESS | 3712 | 1461067272894 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:01:13 INFO - PROCESS | 3712 | 1461067272993 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 3712 | ++DOCSHELL 1D3B2800 == 79 [pid = 3712] [id = 751] 05:01:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1D687C00) [pid = 3712] [serial = 2252] [outer = 00000000] 05:01:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1D6E1C00) [pid = 3712] [serial = 2253] [outer = 1D687C00] 05:01:13 INFO - PROCESS | 3712 | 1461067273046 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1E042000) [pid = 3712] [serial = 2254] [outer = 1D687C00] 05:01:13 INFO - PROCESS | 3712 | 1461067273451 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]]]}] 05:01:13 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. 05:01:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 05:01:13 INFO - PROCESS | 3712 | 1461067273470 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 3712 | 1461067273472 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 05:01:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:01:13 INFO - PROCESS | 3712 | 1461067273475 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 3712 | 1461067273477 Marionette TRACE conn5 <- [1,2966,null,{}] 05:01:13 INFO - PROCESS | 3712 | 1461067273480 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}] 05:01:13 INFO - PROCESS | 3712 | 1461067273613 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:01:13 INFO - PROCESS | 3712 | 1461067273619 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 3712 | ++DOCSHELL 1FA67400 == 80 [pid = 3712] [id = 752] 05:01:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1FF08800) [pid = 3712] [serial = 2255] [outer = 00000000] 05:01:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (2099C400) [pid = 3712] [serial = 2256] [outer = 1FF08800] 05:01:13 INFO - PROCESS | 3712 | 1461067273725 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (209AE400) [pid = 3712] [serial = 2257] [outer = 1FF08800] 05:01:14 INFO - PROCESS | 3712 | 1461067274119 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]]]}] 05:01:14 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. 05:01:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 05:01:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:01:14 INFO - PROCESS | 3712 | 1461067274146 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 3712 | 1461067274148 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 05:01:14 INFO - PROCESS | 3712 | 1461067274156 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 3712 | 1461067274158 Marionette TRACE conn5 <- [1,2970,null,{}] 05:01:14 INFO - PROCESS | 3712 | 1461067274162 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}] 05:01:14 INFO - PROCESS | 3712 | 1461067274287 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:01:14 INFO - PROCESS | 3712 | 1461067274390 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 3712 | ++DOCSHELL 20A04000 == 81 [pid = 3712] [id = 753] 05:01:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (20A0BC00) [pid = 3712] [serial = 2258] [outer = 00000000] 05:01:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (20A41400) [pid = 3712] [serial = 2259] [outer = 20A0BC00] 05:01:14 INFO - PROCESS | 3712 | 1461067274434 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (20AB0800) [pid = 3712] [serial = 2260] [outer = 20A0BC00] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (18F42800) [pid = 3712] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (1D6C7400) [pid = 3712] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 155 (13CA1000) [pid = 3712] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 154 (1B06FC00) [pid = 3712] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (1CE85C00) [pid = 3712] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1FF0C000) [pid = 3712] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (0EB62400) [pid = 3712] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (17D2D800) [pid = 3712] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (1BF83000) [pid = 3712] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:01:14 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (1FF47000) [pid = 3712] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:01:14 INFO - PROCESS | 3712 | 1461067274961 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"]]]}] 05:01:15 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 05:01:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:01:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 05:01:15 INFO - PROCESS | 3712 | 1461067274982 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:01:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:01:15 INFO - PROCESS | 3712 | 1461067274984 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 05:01:15 INFO - PROCESS | 3712 | 1461067274987 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 3712 | 1461067274989 Marionette TRACE conn5 <- [1,2974,null,{}] 05:01:15 INFO - PROCESS | 3712 | 1461067274992 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}] 05:01:15 INFO - PROCESS | 3712 | 1461067275080 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:01:15 INFO - PROCESS | 3712 | 1461067275086 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 3712 | ++DOCSHELL 179E5800 == 82 [pid = 3712] [id = 754] 05:01:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (17DE0C00) [pid = 3712] [serial = 2261] [outer = 00000000] 05:01:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (1D087400) [pid = 3712] [serial = 2262] [outer = 17DE0C00] 05:01:15 INFO - PROCESS | 3712 | 1461067275130 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (1FF05000) [pid = 3712] [serial = 2263] [outer = 17DE0C00] 05:01:15 INFO - PROCESS | 3712 | 1461067275550 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]]]}] 05:01:15 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. 05:01:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 05:01:15 INFO - PROCESS | 3712 | 1461067275618 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 3712 | 1461067275620 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 05:01:15 INFO - PROCESS | 3712 | 1461067275624 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:01:15 INFO - PROCESS | 3712 | 1461067275625 Marionette TRACE conn5 <- [1,2978,null,{}] 05:01:15 INFO - PROCESS | 3712 | 1461067275629 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}] 05:01:15 INFO - PROCESS | 3712 | 1461067275742 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:01:15 INFO - PROCESS | 3712 | 1461067275748 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 3712 | ++DOCSHELL 20A27400 == 83 [pid = 3712] [id = 755] 05:01:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (20AB3C00) [pid = 3712] [serial = 2264] [outer = 00000000] 05:01:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (20F02400) [pid = 3712] [serial = 2265] [outer = 20AB3C00] 05:01:15 INFO - PROCESS | 3712 | 1461067275792 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (20F7D400) [pid = 3712] [serial = 2266] [outer = 20AB3C00] 05:01:16 INFO - PROCESS | 3712 | ++DOCSHELL 21CA2C00 == 84 [pid = 3712] [id = 756] 05:01:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 155 (22076000) [pid = 3712] [serial = 2267] [outer = 00000000] 05:01:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 156 (22079400) [pid = 3712] [serial = 2268] [outer = 22076000] 05:01:16 INFO - PROCESS | 3712 | 1461067276265 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]]]}] 05:01:16 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. 05:01:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 05:01:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:01:16 INFO - PROCESS | 3712 | 1461067276298 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 3712 | 1461067276300 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 05:01:16 INFO - PROCESS | 3712 | 1461067276304 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 3712 | 1461067276305 Marionette TRACE conn5 <- [1,2982,null,{}] 05:01:16 INFO - PROCESS | 3712 | 1461067276309 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}] 05:01:16 INFO - PROCESS | 3712 | 1461067276422 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:01:16 INFO - PROCESS | 3712 | 1461067276431 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 3712 | ++DOCSHELL 21AC8400 == 85 [pid = 3712] [id = 757] 05:01:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (21AC9C00) [pid = 3712] [serial = 2269] [outer = 00000000] 05:01:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (2207F400) [pid = 3712] [serial = 2270] [outer = 21AC9C00] 05:01:16 INFO - PROCESS | 3712 | 1461067276482 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (225DC800) [pid = 3712] [serial = 2271] [outer = 21AC9C00] 05:01:17 INFO - PROCESS | 3712 | 1461067277000 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]]]}] 05:01:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:01:17 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 05:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 05:01:17 INFO - PROCESS | 3712 | 1461067277035 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 3712 | 1461067277040 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 05:01:17 INFO - PROCESS | 3712 | 1461067277045 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:01:17 INFO - PROCESS | 3712 | 1461067277049 Marionette TRACE conn5 <- [1,2986,null,{}] 05:01:17 INFO - PROCESS | 3712 | 1461067277055 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}] 05:01:17 INFO - PROCESS | 3712 | 1461067277263 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:01:17 INFO - PROCESS | 3712 | 1461067277385 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 3712 | ++DOCSHELL 13C9FC00 == 86 [pid = 3712] [id = 758] 05:01:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (13CBF000) [pid = 3712] [serial = 2272] [outer = 00000000] 05:01:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (169EA000) [pid = 3712] [serial = 2273] [outer = 13CBF000] 05:01:17 INFO - PROCESS | 3712 | 1461067277455 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (179F1400) [pid = 3712] [serial = 2274] [outer = 13CBF000] 05:01:17 INFO - PROCESS | 3712 | 1461067277969 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]]]}] 05:01:18 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. 05:01:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 05:01:18 INFO - PROCESS | 3712 | 1461067278023 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3712 | 1461067278029 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 05:01:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:01:18 INFO - PROCESS | 3712 | 1461067278037 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 3712 | 1461067278041 Marionette TRACE conn5 <- [1,2990,null,{}] 05:01:18 INFO - PROCESS | 3712 | 1461067278045 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}] 05:01:18 INFO - PROCESS | 3712 | 1461067278163 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:01:18 INFO - PROCESS | 3712 | 1461067278330 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 3712 | ++DOCSHELL 1312F400 == 87 [pid = 3712] [id = 759] 05:01:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (13282000) [pid = 3712] [serial = 2275] [outer = 00000000] 05:01:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (1BB19400) [pid = 3712] [serial = 2276] [outer = 13282000] 05:01:18 INFO - PROCESS | 3712 | 1461067278387 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (1BF88800) [pid = 3712] [serial = 2277] [outer = 13282000] 05:01:18 INFO - PROCESS | 3712 | 1461067278935 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]]]}] 05:01:18 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. 05:01:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 05:01:18 INFO - PROCESS | 3712 | 1461067278971 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3712 | 1461067278973 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 05:01:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:01:19 INFO - PROCESS | 3712 | 1461067278995 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 3712 | 1461067278999 Marionette TRACE conn5 <- [1,2994,null,{}] 05:01:19 INFO - PROCESS | 3712 | 1461067279010 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}] 05:01:19 INFO - PROCESS | 3712 | 1461067279131 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:01:19 INFO - PROCESS | 3712 | 1461067279296 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 3712 | ++DOCSHELL 1FF45800 == 88 [pid = 3712] [id = 760] 05:01:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (204C7400) [pid = 3712] [serial = 2278] [outer = 00000000] 05:01:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (20589400) [pid = 3712] [serial = 2279] [outer = 204C7400] 05:01:19 INFO - PROCESS | 3712 | 1461067279355 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (2058C800) [pid = 3712] [serial = 2280] [outer = 204C7400] 05:01:19 INFO - PROCESS | 3712 | 1461067279870 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]]]}] 05:01:19 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. 05:01:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 05:01:19 INFO - PROCESS | 3712 | 1461067279929 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 3712 | 1461067279932 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 05:01:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:01:19 INFO - PROCESS | 3712 | 1461067279935 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 3712 | 1461067279937 Marionette TRACE conn5 <- [1,2998,null,{}] 05:01:19 INFO - PROCESS | 3712 | 1461067279941 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}] 05:01:20 INFO - PROCESS | 3712 | 1461067280055 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:01:20 INFO - PROCESS | 3712 | 1461067280208 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 3712 | ++DOCSHELL 20594C00 == 89 [pid = 3712] [id = 761] 05:01:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (20595800) [pid = 3712] [serial = 2281] [outer = 00000000] 05:01:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 170 (21CA1400) [pid = 3712] [serial = 2282] [outer = 20595800] 05:01:20 INFO - PROCESS | 3712 | 1461067280265 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (2254E400) [pid = 3712] [serial = 2283] [outer = 20595800] 05:01:20 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:20 INFO - PROCESS | 3712 | 1461067280866 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:01:20 INFO - {} 05:01:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 05:01:20 INFO - PROCESS | 3712 | 1461067280909 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 3712 | 1461067280911 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 05:01:20 INFO - PROCESS | 3712 | 1461067280915 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - TEST-START | /FileAPI/fileReader.html 05:01:20 INFO - PROCESS | 3712 | 1461067280917 Marionette TRACE conn5 <- [1,3002,null,{}] 05:01:20 INFO - PROCESS | 3712 | 1461067280920 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}] 05:01:21 INFO - PROCESS | 3712 | 1461067281090 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:01:21 INFO - PROCESS | 3712 | 1461067281200 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 3712 | ++DOCSHELL 20592000 == 90 [pid = 3712] [id = 762] 05:01:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (225E5400) [pid = 3712] [serial = 2284] [outer = 00000000] 05:01:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (23E38C00) [pid = 3712] [serial = 2285] [outer = 225E5400] 05:01:21 INFO - PROCESS | 3712 | 1461067281256 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (23E8F800) [pid = 3712] [serial = 2286] [outer = 225E5400] 05:01:21 INFO - PROCESS | 3712 | 1461067281749 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]]]}] 05:01:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:01:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:01:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:01:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:01:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 05:01:21 INFO - PROCESS | 3712 | 1461067281789 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 3712 | 1461067281791 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 05:01:21 INFO - PROCESS | 3712 | 1461067281795 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - TEST-START | /FileAPI/historical.html 05:01:21 INFO - PROCESS | 3712 | 1461067281797 Marionette TRACE conn5 <- [1,3006,null,{}] 05:01:21 INFO - PROCESS | 3712 | 1461067281801 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}] 05:01:21 INFO - PROCESS | 3712 | 1461067281963 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:01:22 INFO - PROCESS | 3712 | 1461067282121 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3712 | ++DOCSHELL 23E95000 == 91 [pid = 3712] [id = 763] 05:01:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 175 (24801C00) [pid = 3712] [serial = 2287] [outer = 00000000] 05:01:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 176 (2480D800) [pid = 3712] [serial = 2288] [outer = 24801C00] 05:01:22 INFO - PROCESS | 3712 | 1461067282182 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 177 (264E6000) [pid = 3712] [serial = 2289] [outer = 24801C00] 05:01:22 INFO - PROCESS | 3712 | 1461067282695 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"]]]}] 05:01:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:01:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:01:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:01:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:01:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:01:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:01:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:01:22 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 05:01:22 INFO - PROCESS | 3712 | 1461067282740 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 3712 | 1461067282743 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 05:01:22 INFO - TEST-START | /FileAPI/idlharness.html 05:01:22 INFO - PROCESS | 3712 | 1461067282748 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 3712 | 1461067282750 Marionette TRACE conn5 <- [1,3010,null,{}] 05:01:22 INFO - PROCESS | 3712 | 1461067282754 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}] 05:01:22 INFO - PROCESS | 3712 | 1461067282866 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:01:23 INFO - PROCESS | 3712 | 1461067283032 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 3712 | ++DOCSHELL 2254DC00 == 92 [pid = 3712] [id = 764] 05:01:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 178 (2480D000) [pid = 3712] [serial = 2290] [outer = 00000000] 05:01:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 179 (27EA7400) [pid = 3712] [serial = 2291] [outer = 2480D000] 05:01:23 INFO - PROCESS | 3712 | 1461067283088 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 180 (27EA8C00) [pid = 3712] [serial = 2292] [outer = 2480D000] 05:01:24 INFO - PROCESS | 3712 | 1461067284145 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]]]}] 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:01:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:01:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:01:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:01:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:01:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:01:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:01:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:01:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:01:24 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 05:01:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:01:24 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 05:01:24 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 05:01:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:01:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:01:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:01:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:01:24 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 05:01:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:01:24 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 05:01:24 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 05:01:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:01:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:01:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:01:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:01:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:01:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:01:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1526ms 05:01:24 INFO - PROCESS | 3712 | 1461067284277 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 3712 | 1461067284280 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 05:01:24 INFO - TEST-START | /FileAPI/idlharness.worker 05:01:24 INFO - PROCESS | 3712 | 1461067284291 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 3712 | 1461067284293 Marionette TRACE conn5 <- [1,3014,null,{}] 05:01:24 INFO - PROCESS | 3712 | 1461067284340 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}] 05:01:24 INFO - PROCESS | 3712 | 1461067284438 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:01:24 INFO - PROCESS | 3712 | 1461067284673 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 3712 | ++DOCSHELL 12CC2C00 == 93 [pid = 3712] [id = 765] 05:01:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 181 (13135000) [pid = 3712] [serial = 2293] [outer = 00000000] 05:01:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 182 (17FD1C00) [pid = 3712] [serial = 2294] [outer = 13135000] 05:01:24 INFO - PROCESS | 3712 | 1461067284729 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 183 (18F4BC00) [pid = 3712] [serial = 2295] [outer = 13135000] 05:01:24 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:26 INFO - PROCESS | 3712 | 1461067286128 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,{},{}]]]}] 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:01:26 INFO - {} 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:01:26 INFO - {} 05:01:26 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 - {} 05:01:26 INFO - {} 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:01:26 INFO - {} 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:01:26 INFO - {} 05:01:26 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 - {} 05:01:26 INFO - {} 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 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 05:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:01:26 INFO - {} 05:01:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2007ms 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 21CA2C00 == 92 [pid = 3712] [id = 756] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 20A27400 == 91 [pid = 3712] [id = 755] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 179E5800 == 90 [pid = 3712] [id = 754] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 20A04000 == 89 [pid = 3712] [id = 753] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 1FA67400 == 88 [pid = 3712] [id = 752] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 1D3B2800 == 87 [pid = 3712] [id = 751] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 1CE26800 == 86 [pid = 3712] [id = 750] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 1B071C00 == 85 [pid = 3712] [id = 749] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 182 (20F08C00) [pid = 3712] [serial = 2209] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | 1461067286387 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 3712 | 1461067286392 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 13216000 == 84 [pid = 3712] [id = 748] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 17DD1000 == 83 [pid = 3712] [id = 747] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 13239800 == 82 [pid = 3712] [id = 746] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 13051800 == 81 [pid = 3712] [id = 745] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 13129C00 == 80 [pid = 3712] [id = 744] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 2254BC00 == 79 [pid = 3712] [id = 743] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 21C94800 == 78 [pid = 3712] [id = 742] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 21AC8800 == 77 [pid = 3712] [id = 741] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 1AB83C00 == 76 [pid = 3712] [id = 740] 05:01:26 INFO - PROCESS | 3712 | --DOCSHELL 20A39800 == 75 [pid = 3712] [id = 736] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 181 (1AB8A000) [pid = 3712] [serial = 2188] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 180 (1D6CEC00) [pid = 3712] [serial = 2197] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 179 (1BC35C00) [pid = 3712] [serial = 2203] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 178 (20A07400) [pid = 3712] [serial = 2206] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 177 (17E03C00) [pid = 3712] [serial = 2164] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 176 (20ABA800) [pid = 3712] [serial = 2173] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 175 (1D082400) [pid = 3712] [serial = 2194] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 174 (204CA400) [pid = 3712] [serial = 2200] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 173 (1CFD8400) [pid = 3712] [serial = 2167] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 172 (1DA3B400) [pid = 3712] [serial = 2198] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 171 (20F7CC00) [pid = 3712] [serial = 2179] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 170 (12DDEC00) [pid = 3712] [serial = 2185] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 169 (1D08A800) [pid = 3712] [serial = 2195] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 168 (17FC7800) [pid = 3712] [serial = 2183] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 167 (1BF36800) [pid = 3712] [serial = 2204] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (20AEE400) [pid = 3712] [serial = 2176] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (209A3000) [pid = 3712] [serial = 2201] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (17E08000) [pid = 3712] [serial = 2182] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (1B073800) [pid = 3712] [serial = 2189] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (20A3C000) [pid = 3712] [serial = 2170] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 161 (13136800) [pid = 3712] [serial = 2186] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 160 (1CFD6C00) [pid = 3712] [serial = 2192] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 159 (1CE2C400) [pid = 3712] [serial = 2191] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 158 (209AC800) [pid = 3712] [serial = 2114] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 157 (209B9800) [pid = 3712] [serial = 2161] [outer = 00000000] [url = about:blank] 05:01:26 INFO - PROCESS | 3712 | --DOMWINDOW == 156 (20A2AC00) [pid = 3712] [serial = 2207] [outer = 00000000] [url = about:blank] 05:01:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:01:26 INFO - PROCESS | 3712 | 1461067286462 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 3712 | 1461067286464 Marionette TRACE conn5 <- [1,3018,null,{}] 05:01:26 INFO - PROCESS | 3712 | 1461067286484 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}] 05:01:26 INFO - PROCESS | 3712 | 1461067286578 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:01:26 INFO - PROCESS | 3712 | 1461067286584 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 3712 | ++DOCSHELL 13218800 == 76 [pid = 3712] [id = 766] 05:01:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 157 (1321B000) [pid = 3712] [serial = 2296] [outer = 00000000] 05:01:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 158 (13CAB800) [pid = 3712] [serial = 2297] [outer = 1321B000] 05:01:26 INFO - PROCESS | 3712 | 1461067286634 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 159 (179F0400) [pid = 3712] [serial = 2298] [outer = 1321B000] 05:01:27 INFO - PROCESS | 3712 | 1461067287130 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]]]}] 05:01:27 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 05:01:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 05:01:27 INFO - PROCESS | 3712 | 1461067287155 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 3712 | 1461067287161 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 05:01:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:01:27 INFO - PROCESS | 3712 | 1461067287171 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 3712 | 1461067287174 Marionette TRACE conn5 <- [1,3022,null,{}] 05:01:27 INFO - PROCESS | 3712 | 1461067287178 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}] 05:01:27 INFO - PROCESS | 3712 | 1461067287274 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:01:27 INFO - PROCESS | 3712 | 1461067287282 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 3712 | ++DOCSHELL 17DE2C00 == 77 [pid = 3712] [id = 767] 05:01:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 160 (17E0F400) [pid = 3712] [serial = 2299] [outer = 00000000] 05:01:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 161 (1BB1C800) [pid = 3712] [serial = 2300] [outer = 17E0F400] 05:01:27 INFO - PROCESS | 3712 | 1461067287330 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 162 (1BF7D800) [pid = 3712] [serial = 2301] [outer = 17E0F400] 05:01:27 INFO - PROCESS | 3712 | 1461067287815 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]]]}] 05:01:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:01:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 05:01:27 INFO - PROCESS | 3712 | 1461067287846 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 3712 | 1461067287848 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 05:01:27 INFO - PROCESS | 3712 | 1461067287852 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:01:27 INFO - PROCESS | 3712 | 1461067287855 Marionette TRACE conn5 <- [1,3026,null,{}] 05:01:27 INFO - PROCESS | 3712 | 1461067287870 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}] 05:01:28 INFO - PROCESS | 3712 | 1461067288019 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:01:28 INFO - PROCESS | 3712 | 1461067288142 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3712 | ++DOCSHELL 1D31FC00 == 78 [pid = 3712] [id = 768] 05:01:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (1D3A8C00) [pid = 3712] [serial = 2302] [outer = 00000000] 05:01:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (1D6C9800) [pid = 3712] [serial = 2303] [outer = 1D3A8C00] 05:01:28 INFO - PROCESS | 3712 | 1461067288190 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (1FA67400) [pid = 3712] [serial = 2304] [outer = 1D3A8C00] 05:01:28 INFO - PROCESS | 3712 | 1461067288562 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"]]]}] 05:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:01:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 732ms 05:01:28 INFO - PROCESS | 3712 | 1461067288588 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 3712 | 1461067288591 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 05:01:28 INFO - PROCESS | 3712 | 1461067288594 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:01:28 INFO - PROCESS | 3712 | 1461067288596 Marionette TRACE conn5 <- [1,3030,null,{}] 05:01:28 INFO - PROCESS | 3712 | 1461067288600 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}] 05:01:28 INFO - PROCESS | 3712 | 1461067288695 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:01:28 INFO - PROCESS | 3712 | 1461067288701 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3712 | ++DOCSHELL 1D6C7C00 == 79 [pid = 3712] [id = 769] 05:01:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (1FF4E800) [pid = 3712] [serial = 2305] [outer = 00000000] 05:01:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (20A29800) [pid = 3712] [serial = 2306] [outer = 1FF4E800] 05:01:28 INFO - PROCESS | 3712 | 1461067288862 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (20A3D400) [pid = 3712] [serial = 2307] [outer = 1FF4E800] 05:01:29 INFO - PROCESS | 3712 | 1461067289584 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]]]}] 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:01:29 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. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:01:29 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'.) 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:01:29 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. 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:01:29 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. 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:01:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:01:29 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. 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:01:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:01:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:01:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:01:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1096ms 05:01:29 INFO - PROCESS | 3712 | 1461067289694 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 3712 | 1461067289696 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 05:01:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:01:29 INFO - PROCESS | 3712 | 1461067289706 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 3712 | 1461067289708 Marionette TRACE conn5 <- [1,3034,null,{}] 05:01:29 INFO - PROCESS | 3712 | 1461067289711 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}] 05:01:29 INFO - PROCESS | 3712 | 1461067289848 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:01:29 INFO - PROCESS | 3712 | 1461067289866 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 3712 | ++DOCSHELL 20AB9800 == 80 [pid = 3712] [id = 770] 05:01:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (20AECC00) [pid = 3712] [serial = 2308] [outer = 00000000] 05:01:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 170 (21CA2C00) [pid = 3712] [serial = 2309] [outer = 20AECC00] 05:01:29 INFO - PROCESS | 3712 | 1461067289911 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (22504000) [pid = 3712] [serial = 2310] [outer = 20AECC00] 05:01:30 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:30 INFO - PROCESS | 3712 | 1461067290374 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:01:30 INFO - {} 05:01:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 05:01:30 INFO - PROCESS | 3712 | 1461067290440 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 3712 | 1461067290442 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 05:01:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:01:30 INFO - PROCESS | 3712 | 1461067290445 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 3712 | 1461067290447 Marionette TRACE conn5 <- [1,3038,null,{}] 05:01:30 INFO - PROCESS | 3712 | 1461067290450 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}] 05:01:30 INFO - PROCESS | 3712 | 1461067290603 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:01:30 INFO - PROCESS | 3712 | 1461067290677 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 3712 | ++DOCSHELL 20A08400 == 81 [pid = 3712] [id = 771] 05:01:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (21C9CC00) [pid = 3712] [serial = 2311] [outer = 00000000] 05:01:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (24806C00) [pid = 3712] [serial = 2312] [outer = 21C9CC00] 05:01:30 INFO - PROCESS | 3712 | 1461067290724 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (2480E000) [pid = 3712] [serial = 2313] [outer = 21C9CC00] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 173 (1D687C00) [pid = 3712] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 172 (13D48000) [pid = 3712] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 171 (1CE81400) [pid = 3712] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 170 (13283400) [pid = 3712] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 169 (17FA1800) [pid = 3712] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 168 (1B0BCC00) [pid = 3712] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 167 (1321D400) [pid = 3712] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 166 (1FF08800) [pid = 3712] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 165 (22076000) [pid = 3712] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 164 (20AB3C00) [pid = 3712] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 163 (20A0BC00) [pid = 3712] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:01:31 INFO - PROCESS | 3712 | --DOMWINDOW == 162 (17DE0C00) [pid = 3712] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:01:31 INFO - PROCESS | 3712 | 1461067291222 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]]]}] 05:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:01:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 05:01:31 INFO - PROCESS | 3712 | 1461067291280 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 3712 | 1461067291282 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 05:01:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:01:31 INFO - PROCESS | 3712 | 1461067291285 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 3712 | 1461067291287 Marionette TRACE conn5 <- [1,3042,null,{}] 05:01:31 INFO - PROCESS | 3712 | 1461067291291 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}] 05:01:31 INFO - PROCESS | 3712 | 1461067291382 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:01:31 INFO - PROCESS | 3712 | 1461067291387 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 3712 | ++DOCSHELL 225E5C00 == 82 [pid = 3712] [id = 772] 05:01:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 163 (23E34000) [pid = 3712] [serial = 2314] [outer = 00000000] 05:01:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 164 (25447000) [pid = 3712] [serial = 2315] [outer = 23E34000] 05:01:31 INFO - PROCESS | 3712 | 1461067291432 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 165 (25448800) [pid = 3712] [serial = 2316] [outer = 23E34000] 05:01:32 INFO - PROCESS | 3712 | 1461067292144 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"]]]}] 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:01:32 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" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:01:32 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" 05:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1004ms 05:01:32 INFO - PROCESS | 3712 | 1461067292292 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 3712 | 1461067292294 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:01:32 INFO - PROCESS | 3712 | 1461067292298 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 3712 | 1461067292300 Marionette TRACE conn5 <- [1,3046,null,{}] 05:01:32 INFO - PROCESS | 3712 | 1461067292303 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}] 05:01:32 INFO - PROCESS | 3712 | 1461067292393 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:01:32 INFO - PROCESS | 3712 | 1461067292399 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 3712 | ++DOCSHELL 1D08C000 == 83 [pid = 3712] [id = 773] 05:01:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 166 (1D1EEC00) [pid = 3712] [serial = 2317] [outer = 00000000] 05:01:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 167 (1D690000) [pid = 3712] [serial = 2318] [outer = 1D1EEC00] 05:01:32 INFO - PROCESS | 3712 | 1461067292443 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 168 (1D7D8C00) [pid = 3712] [serial = 2319] [outer = 1D1EEC00] 05:01:32 INFO - PROCESS | 3712 | 1461067292971 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]]]}] 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:01:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:01:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:01:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:01:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:01:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 05:01:33 INFO - PROCESS | 3712 | 1461067293052 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:01:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:01:33 INFO - PROCESS | 3712 | 1461067293056 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 05:01:33 INFO - PROCESS | 3712 | 1461067293062 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 3712 | 1461067293067 Marionette TRACE conn5 <- [1,3050,null,{}] 05:01:33 INFO - PROCESS | 3712 | 1461067293073 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}] 05:01:33 INFO - PROCESS | 3712 | 1461067293184 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:01:33 INFO - PROCESS | 3712 | 1461067293388 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3712 | ++DOCSHELL 13462400 == 84 [pid = 3712] [id = 774] 05:01:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 169 (13CA7C00) [pid = 3712] [serial = 2320] [outer = 00000000] 05:01:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 170 (17E0D400) [pid = 3712] [serial = 2321] [outer = 13CA7C00] 05:01:33 INFO - PROCESS | 3712 | 1461067293448 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (18E91800) [pid = 3712] [serial = 2322] [outer = 13CA7C00] 05:01:33 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:01:34 INFO - PROCESS | 3712 | 1461067294045 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:01:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:01:34 INFO - {} 05:01:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1025ms 05:01:34 INFO - PROCESS | 3712 | 1461067294088 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:01:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:01:34 INFO - PROCESS | 3712 | 1461067294092 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 05:01:34 INFO - PROCESS | 3712 | 1461067294099 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 3712 | 1461067294104 Marionette TRACE conn5 <- [1,3054,null,{}] 05:01:34 INFO - PROCESS | 3712 | 1461067294152 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}] 05:01:34 INFO - PROCESS | 3712 | 1461067294273 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:01:34 INFO - PROCESS | 3712 | 1461067294434 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 3712 | ++DOCSHELL 177A4000 == 85 [pid = 3712] [id = 775] 05:01:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (18EAFC00) [pid = 3712] [serial = 2323] [outer = 00000000] 05:01:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (1D31EC00) [pid = 3712] [serial = 2324] [outer = 18EAFC00] 05:01:34 INFO - PROCESS | 3712 | 1461067294490 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (1D886C00) [pid = 3712] [serial = 2325] [outer = 18EAFC00] 05:01:35 INFO - PROCESS | 3712 | 1461067295010 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]]]}] 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:01:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:01:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 950ms 05:01:35 INFO - PROCESS | 3712 | 1461067295049 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 3712 | 1461067295051 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 05:01:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:01:35 INFO - PROCESS | 3712 | 1461067295055 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 3712 | 1461067295058 Marionette TRACE conn5 <- [1,3058,null,{}] 05:01:35 INFO - PROCESS | 3712 | 1461067295068 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}] 05:01:35 INFO - PROCESS | 3712 | 1461067295193 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:01:35 INFO - PROCESS | 3712 | 1461067295364 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 3712 | ++DOCSHELL 20F09400 == 86 [pid = 3712] [id = 776] 05:01:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 175 (20F0A000) [pid = 3712] [serial = 2326] [outer = 00000000] 05:01:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 176 (21ACC400) [pid = 3712] [serial = 2327] [outer = 20F0A000] 05:01:35 INFO - PROCESS | 3712 | 1461067295425 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 177 (21CA1800) [pid = 3712] [serial = 2328] [outer = 20F0A000] 05:01:36 INFO - PROCESS | 3712 | 1461067296001 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]]]}] 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:01:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 05:01:36 INFO - PROCESS | 3712 | 1461067296029 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:01:36 INFO - PROCESS | 3712 | 1461067296032 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 05:01:36 INFO - PROCESS | 3712 | 1461067296035 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:01:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:01:36 INFO - PROCESS | 3712 | 1461067296037 Marionette TRACE conn5 <- [1,3062,null,{}] 05:01:36 INFO - PROCESS | 3712 | 1461067296041 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}] 05:01:36 INFO - PROCESS | 3712 | 1461067296160 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:01:36 INFO - PROCESS | 3712 | 1461067296330 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 3712 | ++DOCSHELL 23E31800 == 87 [pid = 3712] [id = 777] 05:01:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 178 (23E35C00) [pid = 3712] [serial = 2329] [outer = 00000000] 05:01:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 179 (25445400) [pid = 3712] [serial = 2330] [outer = 23E35C00] 05:01:36 INFO - PROCESS | 3712 | 1461067296386 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 180 (2544DC00) [pid = 3712] [serial = 2331] [outer = 23E35C00] 05:01:36 INFO - PROCESS | 3712 | 1461067296889 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]]]}] 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:01:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 871ms 05:01:36 INFO - PROCESS | 3712 | 1461067296957 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:01:36 INFO - PROCESS | 3712 | 1461067296960 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 05:01:36 INFO - PROCESS | 3712 | 1461067296967 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:01:36 INFO - PROCESS | 3712 | 1461067296969 Marionette TRACE conn5 <- [1,3066,null,{}] 05:01:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:01:36 INFO - PROCESS | 3712 | 1461067296974 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}] 05:01:37 INFO - PROCESS | 3712 | 1461067297088 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:01:37 INFO - PROCESS | 3712 | 1461067297216 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 3712 | ++DOCSHELL 23E32000 == 88 [pid = 3712] [id = 778] 05:01:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 181 (23E3B800) [pid = 3712] [serial = 2332] [outer = 00000000] 05:01:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 182 (23E43C00) [pid = 3712] [serial = 2333] [outer = 23E3B800] 05:01:37 INFO - PROCESS | 3712 | 1461067297270 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 183 (23E45400) [pid = 3712] [serial = 2334] [outer = 23E3B800] 05:01:37 INFO - PROCESS | 3712 | 1461067297779 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] 05:01:37 INFO - PROCESS | 3712 | 1461067297856 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 05:01:37 INFO - PROCESS | 3712 | 1461067297860 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:01:37 INFO - PROCESS | 3712 | 1461067297862 Marionette TRACE conn5 <- [1,3070,null,{}] 05:01:37 INFO - PROCESS | 3712 | 1461067297866 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}] 05:01:38 INFO - PROCESS | 3712 | 1461067298035 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:01:38 INFO - PROCESS | 3712 | 1461067298201 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3712 | ++DOCSHELL 27355000 == 89 [pid = 3712] [id = 779] 05:01:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 184 (27355400) [pid = 3712] [serial = 2335] [outer = 00000000] 05:01:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 185 (2735A400) [pid = 3712] [serial = 2336] [outer = 27355400] 05:01:38 INFO - PROCESS | 3712 | 1461067298259 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 186 (2735F000) [pid = 3712] [serial = 2337] [outer = 27355400] 05:01:38 INFO - PROCESS | 3712 | 1461067298784 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]]]}] 05:01:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:01:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:01:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:01:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 05:01:38 INFO - PROCESS | 3712 | 1461067298834 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 3712 | 1461067298836 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 05:01:38 INFO - PROCESS | 3712 | 1461067298840 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:01:38 INFO - PROCESS | 3712 | 1461067298842 Marionette TRACE conn5 <- [1,3074,null,{}] 05:01:38 INFO - PROCESS | 3712 | 1461067298864 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}] 05:01:38 INFO - PROCESS | 3712 | 1461067298978 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:01:39 INFO - PROCESS | 3712 | 1461067299151 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 3712 | ++DOCSHELL 1321E400 == 90 [pid = 3712] [id = 780] 05:01:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 187 (27359C00) [pid = 3712] [serial = 2338] [outer = 00000000] 05:01:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 188 (28484000) [pid = 3712] [serial = 2339] [outer = 27359C00] 05:01:39 INFO - PROCESS | 3712 | 1461067299207 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 189 (1B952000) [pid = 3712] [serial = 2340] [outer = 27359C00] 05:01:39 INFO - PROCESS | 3712 | 1461067299728 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:01:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:01:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 950ms 05:01:39 INFO - PROCESS | 3712 | 1461067299794 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 3712 | 1461067299797 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 05:01:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:01:39 INFO - PROCESS | 3712 | 1461067299800 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 3712 | 1461067299802 Marionette TRACE conn5 <- [1,3078,null,{}] 05:01:39 INFO - PROCESS | 3712 | 1461067299806 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}] 05:01:39 INFO - PROCESS | 3712 | 1461067299918 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:01:40 INFO - PROCESS | 3712 | 1461067300115 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 3712 | ++DOCSHELL 1CFE0C00 == 91 [pid = 3712] [id = 781] 05:01:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 190 (1D085400) [pid = 3712] [serial = 2341] [outer = 00000000] 05:01:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 191 (28488800) [pid = 3712] [serial = 2342] [outer = 1D085400] 05:01:40 INFO - PROCESS | 3712 | 1461067300169 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 192 (2848AC00) [pid = 3712] [serial = 2343] [outer = 1D085400] 05:01:40 INFO - PROCESS | 3712 | 1461067300900 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:01:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:01:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1128ms 05:01:40 INFO - PROCESS | 3712 | 1461067300932 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 3712 | 1461067300936 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 05:01:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:01:40 INFO - PROCESS | 3712 | 1461067300941 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 3712 | 1461067300944 Marionette TRACE conn5 <- [1,3082,null,{}] 05:01:40 INFO - PROCESS | 3712 | 1461067300968 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}] 05:01:41 INFO - PROCESS | 3712 | 1461067301076 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:01:41 INFO - PROCESS | 3712 | 1461067301256 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 3712 | ++DOCSHELL 1345E000 == 92 [pid = 3712] [id = 782] 05:01:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 193 (13460C00) [pid = 3712] [serial = 2344] [outer = 00000000] 05:01:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 194 (18E93000) [pid = 3712] [serial = 2345] [outer = 13460C00] 05:01:41 INFO - PROCESS | 3712 | 1461067301307 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 195 (1B94F000) [pid = 3712] [serial = 2346] [outer = 13460C00] 05:01:41 INFO - PROCESS | 3712 | 1461067301861 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:01:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:01:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 951ms 05:01:41 INFO - PROCESS | 3712 | 1461067301895 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 3712 | 1461067301901 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 05:01:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:01:41 INFO - PROCESS | 3712 | 1461067301908 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 3712 | 1461067301911 Marionette TRACE conn5 <- [1,3086,null,{}] 05:01:41 INFO - PROCESS | 3712 | 1461067301915 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}] 05:01:42 INFO - PROCESS | 3712 | 1461067302025 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:01:42 INFO - PROCESS | 3712 | 1461067302207 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 3712 | ++DOCSHELL 17DD0400 == 93 [pid = 3712] [id = 783] 05:01:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 196 (1BC32000) [pid = 3712] [serial = 2347] [outer = 00000000] 05:01:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 197 (1D088C00) [pid = 3712] [serial = 2348] [outer = 1BC32000] 05:01:42 INFO - PROCESS | 3712 | 1461067302257 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 198 (1D1F8400) [pid = 3712] [serial = 2349] [outer = 1BC32000] 05:01:42 INFO - PROCESS | 3712 | 1461067302836 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]]]}] 05:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:01:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 970ms 05:01:42 INFO - PROCESS | 3712 | 1461067302883 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 3712 | 1461067302886 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 05:01:42 INFO - PROCESS | 3712 | 1461067302889 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:01:42 INFO - PROCESS | 3712 | 1461067302893 Marionette TRACE conn5 <- [1,3090,null,{}] 05:01:42 INFO - PROCESS | 3712 | 1461067302903 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}] 05:01:43 INFO - PROCESS | 3712 | 1461067303015 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:01:43 INFO - PROCESS | 3712 | 1461067303210 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 225E5C00 == 92 [pid = 3712] [id = 772] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 20A08400 == 91 [pid = 3712] [id = 771] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 20AB9800 == 90 [pid = 3712] [id = 770] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 1D6C7C00 == 89 [pid = 3712] [id = 769] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 1D31FC00 == 88 [pid = 3712] [id = 768] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 17DE2C00 == 87 [pid = 3712] [id = 767] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 13218800 == 86 [pid = 3712] [id = 766] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 197 (17E06000) [pid = 3712] [serial = 2212] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 196 (1D3B3400) [pid = 3712] [serial = 2215] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 195 (20F85800) [pid = 3712] [serial = 2218] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 194 (21ACBC00) [pid = 3712] [serial = 2221] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 193 (21C98C00) [pid = 3712] [serial = 2224] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 192 (22543800) [pid = 3712] [serial = 2227] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 191 (225E6000) [pid = 3712] [serial = 2230] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 190 (17DCB400) [pid = 3712] [serial = 2236] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 189 (23E8CC00) [pid = 3712] [serial = 2233] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 188 (2207F400) [pid = 3712] [serial = 2270] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | ++DOCSHELL 0EB0B800 == 87 [pid = 3712] [id = 784] 05:01:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 189 (0EB60C00) [pid = 3712] [serial = 2350] [outer = 00000000] 05:01:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 190 (13214000) [pid = 3712] [serial = 2351] [outer = 0EB60C00] 05:01:43 INFO - PROCESS | 3712 | 1461067303327 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 191 (169DD000) [pid = 3712] [serial = 2352] [outer = 0EB60C00] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 20594C00 == 86 [pid = 3712] [id = 761] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 1FF45800 == 85 [pid = 3712] [id = 760] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 1312F400 == 84 [pid = 3712] [id = 759] 05:01:43 INFO - PROCESS | 3712 | --DOCSHELL 13C9FC00 == 83 [pid = 3712] [id = 758] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 190 (1D6E1C00) [pid = 3712] [serial = 2253] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 189 (1E042000) [pid = 3712] [serial = 2254] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 188 (1D089C00) [pid = 3712] [serial = 2250] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 187 (17738C00) [pid = 3712] [serial = 2239] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 186 (13D40000) [pid = 3712] [serial = 2238] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 185 (1BF83400) [pid = 3712] [serial = 2242] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 184 (1B9C9C00) [pid = 3712] [serial = 2241] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 183 (1BF87C00) [pid = 3712] [serial = 2247] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 182 (1CC60000) [pid = 3712] [serial = 2248] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 181 (13D9C800) [pid = 3712] [serial = 2244] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 180 (17719000) [pid = 3712] [serial = 2245] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 179 (209AE400) [pid = 3712] [serial = 2257] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 178 (2099C400) [pid = 3712] [serial = 2256] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 177 (22079400) [pid = 3712] [serial = 2268] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 176 (20F7D400) [pid = 3712] [serial = 2266] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 175 (20A41400) [pid = 3712] [serial = 2259] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 174 (1D087400) [pid = 3712] [serial = 2262] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 173 (20F02400) [pid = 3712] [serial = 2265] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 172 (1FF05000) [pid = 3712] [serial = 2263] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 171 (20AB0800) [pid = 3712] [serial = 2260] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | --DOMWINDOW == 170 (1D24F000) [pid = 3712] [serial = 2251] [outer = 00000000] [url = about:blank] 05:01:43 INFO - PROCESS | 3712 | 1461067303696 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:01:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 830ms 05:01:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:01:43 INFO - PROCESS | 3712 | 1461067303725 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3712 | 1461067303728 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 05:01:43 INFO - PROCESS | 3712 | 1461067303731 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 3712 | 1461067303733 Marionette TRACE conn5 <- [1,3094,null,{}] 05:01:43 INFO - PROCESS | 3712 | 1461067303753 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}] 05:01:43 INFO - PROCESS | 3712 | 1461067303850 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:01:43 INFO - PROCESS | 3712 | 1461067303856 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 3712 | ++DOCSHELL 13D9AC00 == 84 [pid = 3712] [id = 785] 05:01:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 171 (17726400) [pid = 3712] [serial = 2353] [outer = 00000000] 05:01:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 172 (1B06D800) [pid = 3712] [serial = 2354] [outer = 17726400] 05:01:43 INFO - PROCESS | 3712 | 1461067303902 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 173 (1BF82000) [pid = 3712] [serial = 2355] [outer = 17726400] 05:01:44 INFO - PROCESS | 3712 | 1461067304393 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]]]}] 05:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:01:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 05:01:44 INFO - PROCESS | 3712 | 1461067304403 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:01:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:01:44 INFO - PROCESS | 3712 | 1461067304405 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 05:01:44 INFO - PROCESS | 3712 | 1461067304408 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 3712 | 1461067304410 Marionette TRACE conn5 <- [1,3098,null,{}] 05:01:44 INFO - PROCESS | 3712 | 1461067304414 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}] 05:01:44 INFO - PROCESS | 3712 | 1461067304507 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:01:44 INFO - PROCESS | 3712 | 1461067304512 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 3712 | ++DOCSHELL 1BF87C00 == 85 [pid = 3712] [id = 786] 05:01:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 174 (1CC60000) [pid = 3712] [serial = 2356] [outer = 00000000] 05:01:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 175 (1D084800) [pid = 3712] [serial = 2357] [outer = 1CC60000] 05:01:44 INFO - PROCESS | 3712 | 1461067304559 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 176 (1D242C00) [pid = 3712] [serial = 2358] [outer = 1CC60000] 05:01:45 INFO - PROCESS | 3712 | 1461067305058 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"]]]}] 05:01:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:01:45 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 05:01:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:01:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:01:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:01:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 05:01:45 INFO - PROCESS | 3712 | 1461067305083 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:01:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:01:45 INFO - PROCESS | 3712 | 1461067305085 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 05:01:45 INFO - PROCESS | 3712 | 1461067305088 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 3712 | 1461067305090 Marionette TRACE conn5 <- [1,3102,null,{}] 05:01:45 INFO - PROCESS | 3712 | 1461067305094 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}] 05:01:45 INFO - PROCESS | 3712 | 1461067305200 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:01:45 INFO - PROCESS | 3712 | 1461067305207 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\", \"6a3cbc6e-9ad8-4d61-a187-fbcb1109b816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 3712 | ++DOCSHELL 1312D000 == 86 [pid = 3712] [id = 787] 05:01:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 177 (13213800) [pid = 3712] [serial = 2359] [outer = 00000000] 05:01:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 178 (204BF400) [pid = 3712] [serial = 2360] [outer = 13213800] 05:01:45 INFO - PROCESS | 3712 | 1461067305255 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 179 (204C1C00) [pid = 3712] [serial = 2361] [outer = 13213800] 05:01:45 INFO - PROCESS | 3712 | 1461067305695 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]]]}] 05:01:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:01:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 631ms 05:01:45 INFO - PROCESS | 3712 | 1461067305734 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 3712 | 1461067305736 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 05:01:46 WARNING - u'runner_teardown' () 05:01:46 INFO - No more tests 05:01:46 INFO - Got 0 unexpected results 05:01:46 INFO - SUITE-END | took 683s 05:01:46 INFO - Closing logging queue 05:01:46 INFO - queue closed 05:01:46 INFO - Return code: 0 05:01:46 WARNING - # TBPL SUCCESS # 05:01:46 INFO - Running post-action listener: _resource_record_post_action 05:01:46 INFO - Running post-run listener: _resource_record_post_run 05:01:47 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 168427520; Write bytes: 1176768000; Read time: 2030460; Write time: 8052360 05:01:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:01:47 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29073408; Read time: 0; Write time: 24420 05:01:47 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 168427520; Write bytes: 1089920512; Read time: 2030460; Write time: 7988140 05:01:47 INFO - Running post-run listener: _upload_blobber_files 05:01:47 INFO - Blob upload gear active. 05:01:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:01:47 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 05:01:47 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:01:47 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:01:48 INFO - (blobuploader) - INFO - Open directory for files ... 05:01:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:01:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:01:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:01:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:01:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:01:49 INFO - (blobuploader) - INFO - Done attempting. 05:01:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:01:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:01:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:01:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:01:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:01:51 INFO - (blobuploader) - INFO - Done attempting. 05:01:51 INFO - (blobuploader) - INFO - Iteration through files over. 05:01:51 INFO - Return code: 0 05:01:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:01:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/47ec3bb3233fceae38c313060f1ce49b397f128626555c8013bbb82f9fbfd58e7e0a3dce9497b1e4a1460ecd9ac0e9e7674ce268862b4f233f40ba3bbf0fe219", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cd84593b8094870dce6c334add1e0520b640cbff23f162e78708a370191d5ad71e3f5e101bdab11412a84f3ca48652d9dd317ddb644485f8de477da68a737bca"} 05:01:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:01:51 INFO - Writing to file C:\slave\test\properties\blobber_files 05:01:51 INFO - Contents: 05:01:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/47ec3bb3233fceae38c313060f1ce49b397f128626555c8013bbb82f9fbfd58e7e0a3dce9497b1e4a1460ecd9ac0e9e7674ce268862b4f233f40ba3bbf0fe219", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cd84593b8094870dce6c334add1e0520b640cbff23f162e78708a370191d5ad71e3f5e101bdab11412a84f3ca48652d9dd317ddb644485f8de477da68a737bca"} 05:01:51 INFO - Running post-run listener: copy_logs_to_upload_dir 05:01:51 INFO - Copying logs to upload dir... 05:01:51 INFO - mkdir: C:\slave\test\build\upload\logs 05:01:51 INFO - Copying logs to upload dir... 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - Using _rmtree_windows ... 05:01:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=903.345000 ========= master_lag: 0.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-19 05:01:52.114345) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:52.115784) ========= '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-135 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-135 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-135 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-central/sha512/47ec3bb3233fceae38c313060f1ce49b397f128626555c8013bbb82f9fbfd58e7e0a3dce9497b1e4a1460ecd9ac0e9e7674ce268862b4f233f40ba3bbf0fe219", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cd84593b8094870dce6c334add1e0520b640cbff23f162e78708a370191d5ad71e3f5e101bdab11412a84f3ca48652d9dd317ddb644485f8de477da68a737bca"} build_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/47ec3bb3233fceae38c313060f1ce49b397f128626555c8013bbb82f9fbfd58e7e0a3dce9497b1e4a1460ecd9ac0e9e7674ce268862b4f233f40ba3bbf0fe219", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cd84593b8094870dce6c334add1e0520b640cbff23f162e78708a370191d5ad71e3f5e101bdab11412a84f3ca48652d9dd317ddb644485f8de477da68a737bca"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cTtc0gtHS8m2mxpNMNuhGg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:52.239170) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:52.239566) ========= '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-135 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-135 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-135 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:52.357176) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:52.357584) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:01:53.102891) ========= ========= Total master_lag: 4.87 =========